- 2.52.0 (latest)
- 2.51.0
- 2.49.0
- 2.48.0
- 2.47.0
- 2.46.0
- 2.45.0
- 2.44.0
- 2.43.0
- 2.42.0
- 2.41.0
- 2.40.0
- 2.39.0
- 2.37.0
- 2.36.0
- 2.35.0
- 2.34.0
- 2.33.0
- 2.32.0
- 2.31.0
- 2.30.0
- 2.29.0
- 2.28.0
- 2.27.0
- 2.24.0
- 2.23.0
- 2.22.0
- 2.21.0
- 2.20.0
- 2.19.0
- 2.18.0
- 2.17.0
- 2.16.0
- 2.15.0
- 2.14.0
- 2.13.0
- 2.12.0
- 2.11.0
- 2.9.0
- 2.8.0
- 2.7.0
- 2.6.0
- 2.5.0
- 2.4.0
- 2.3.6
- 2.2.1
- 2.1.11
public static final class ApplySoftwareUpdateRequest.Builder extends GeneratedMessageV3.Builder<ApplySoftwareUpdateRequest.Builder> implements ApplySoftwareUpdateRequestOrBuilder
Request for ApplySoftwareUpdate.
Protobuf type google.cloud.memcache.v1beta2.ApplySoftwareUpdateRequest
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > ApplySoftwareUpdateRequest.BuilderImplements
ApplySoftwareUpdateRequestOrBuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns | |
---|---|
Type | Description |
Descriptor |
Methods
addAllNodeIds(Iterable<String> values)
public ApplySoftwareUpdateRequest.Builder addAllNodeIds(Iterable<String> values)
Nodes to which we should apply the update to. Note all the selected nodes are updated in parallel.
repeated string node_ids = 2;
Parameter | |
---|---|
Name | Description |
values | Iterable<String> The nodeIds to add. |
Returns | |
---|---|
Type | Description |
ApplySoftwareUpdateRequest.Builder | This builder for chaining. |
addNodeIds(String value)
public ApplySoftwareUpdateRequest.Builder addNodeIds(String value)
Nodes to which we should apply the update to. Note all the selected nodes are updated in parallel.
repeated string node_ids = 2;
Parameter | |
---|---|
Name | Description |
value | String The nodeIds to add. |
Returns | |
---|---|
Type | Description |
ApplySoftwareUpdateRequest.Builder | This builder for chaining. |
addNodeIdsBytes(ByteString value)
public ApplySoftwareUpdateRequest.Builder addNodeIdsBytes(ByteString value)
Nodes to which we should apply the update to. Note all the selected nodes are updated in parallel.
repeated string node_ids = 2;
Parameter | |
---|---|
Name | Description |
value | ByteString The bytes of the nodeIds to add. |
Returns | |
---|---|
Type | Description |
ApplySoftwareUpdateRequest.Builder | This builder for chaining. |
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public ApplySoftwareUpdateRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field | FieldDescriptor |
value | Object |
Returns | |
---|---|
Type | Description |
ApplySoftwareUpdateRequest.Builder |
build()
public ApplySoftwareUpdateRequest build()
Returns | |
---|---|
Type | Description |
ApplySoftwareUpdateRequest |
buildPartial()
public ApplySoftwareUpdateRequest buildPartial()
Returns | |
---|---|
Type | Description |
ApplySoftwareUpdateRequest |
clear()
public ApplySoftwareUpdateRequest.Builder clear()
Returns | |
---|---|
Type | Description |
ApplySoftwareUpdateRequest.Builder |
clearApplyAll()
public ApplySoftwareUpdateRequest.Builder clearApplyAll()
Whether to apply the update to all nodes. If set to true, will explicitly restrict users from specifying any nodes, and apply software update to all nodes (where applicable) within the instance.
bool apply_all = 3;
Returns | |
---|---|
Type | Description |
ApplySoftwareUpdateRequest.Builder | This builder for chaining. |
clearField(Descriptors.FieldDescriptor field)
public ApplySoftwareUpdateRequest.Builder clearField(Descriptors.FieldDescriptor field)
Parameter | |
---|---|
Name | Description |
field | FieldDescriptor |
Returns | |
---|---|
Type | Description |
ApplySoftwareUpdateRequest.Builder |
clearInstance()
public ApplySoftwareUpdateRequest.Builder clearInstance()
Required. Resource name of the Memcached instance for which software update should be applied.
string instance = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns | |
---|---|
Type | Description |
ApplySoftwareUpdateRequest.Builder | This builder for chaining. |
clearNodeIds()
public ApplySoftwareUpdateRequest.Builder clearNodeIds()
Nodes to which we should apply the update to. Note all the selected nodes are updated in parallel.
repeated string node_ids = 2;
Returns | |
---|---|
Type | Description |
ApplySoftwareUpdateRequest.Builder | This builder for chaining. |
clearOneof(Descriptors.OneofDescriptor oneof)
public ApplySoftwareUpdateRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Parameter | |
---|---|
Name | Description |
oneof | OneofDescriptor |
Returns | |
---|---|
Type | Description |
ApplySoftwareUpdateRequest.Builder |
clone()
public ApplySoftwareUpdateRequest.Builder clone()
Returns | |
---|---|
Type | Description |
ApplySoftwareUpdateRequest.Builder |
getApplyAll()
public boolean getApplyAll()
Whether to apply the update to all nodes. If set to true, will explicitly restrict users from specifying any nodes, and apply software update to all nodes (where applicable) within the instance.
bool apply_all = 3;
Returns | |
---|---|
Type | Description |
boolean | The applyAll. |
getDefaultInstanceForType()
public ApplySoftwareUpdateRequest getDefaultInstanceForType()
Returns | |
---|---|
Type | Description |
ApplySoftwareUpdateRequest |
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Returns | |
---|---|
Type | Description |
Descriptor |
getInstance()
public String getInstance()
Required. Resource name of the Memcached instance for which software update should be applied.
string instance = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns | |
---|---|
Type | Description |
String | The instance. |
getInstanceBytes()
public ByteString getInstanceBytes()
Required. Resource name of the Memcached instance for which software update should be applied.
string instance = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Returns | |
---|---|
Type | Description |
ByteString | The bytes for instance. |
getNodeIds(int index)
public String getNodeIds(int index)
Nodes to which we should apply the update to. Note all the selected nodes are updated in parallel.
repeated string node_ids = 2;
Parameter | |
---|---|
Name | Description |
index | int The index of the element to return. |
Returns | |
---|---|
Type | Description |
String | The nodeIds at the given index. |
getNodeIdsBytes(int index)
public ByteString getNodeIdsBytes(int index)
Nodes to which we should apply the update to. Note all the selected nodes are updated in parallel.
repeated string node_ids = 2;
Parameter | |
---|---|
Name | Description |
index | int The index of the value to return. |
Returns | |
---|---|
Type | Description |
ByteString | The bytes of the nodeIds at the given index. |
getNodeIdsCount()
public int getNodeIdsCount()
Nodes to which we should apply the update to. Note all the selected nodes are updated in parallel.
repeated string node_ids = 2;
Returns | |
---|---|
Type | Description |
int | The count of nodeIds. |
getNodeIdsList()
public ProtocolStringList getNodeIdsList()
Nodes to which we should apply the update to. Note all the selected nodes are updated in parallel.
repeated string node_ids = 2;
Returns | |
---|---|
Type | Description |
ProtocolStringList | A list containing the nodeIds. |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns | |
---|---|
Type | Description |
FieldAccessorTable |
isInitialized()
public final boolean isInitialized()
Returns | |
---|---|
Type | Description |
boolean |
mergeFrom(ApplySoftwareUpdateRequest other)
public ApplySoftwareUpdateRequest.Builder mergeFrom(ApplySoftwareUpdateRequest other)
Parameter | |
---|---|
Name | Description |
other | ApplySoftwareUpdateRequest |
Returns | |
---|---|
Type | Description |
ApplySoftwareUpdateRequest.Builder |
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public ApplySoftwareUpdateRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters | |
---|---|
Name | Description |
input | CodedInputStream |
extensionRegistry | ExtensionRegistryLite |
Returns | |
---|---|
Type | Description |
ApplySoftwareUpdateRequest.Builder |
Exceptions | |
---|---|
Type | Description |
IOException |
mergeFrom(Message other)
public ApplySoftwareUpdateRequest.Builder mergeFrom(Message other)
Parameter | |
---|---|
Name | Description |
other | Message |
Returns | |
---|---|
Type | Description |
ApplySoftwareUpdateRequest.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields)
public final ApplySoftwareUpdateRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Parameter | |
---|---|
Name | Description |
unknownFields | UnknownFieldSet |
Returns | |
---|---|
Type | Description |
ApplySoftwareUpdateRequest.Builder |
setApplyAll(boolean value)
public ApplySoftwareUpdateRequest.Builder setApplyAll(boolean value)
Whether to apply the update to all nodes. If set to true, will explicitly restrict users from specifying any nodes, and apply software update to all nodes (where applicable) within the instance.
bool apply_all = 3;
Parameter | |
---|---|
Name | Description |
value | boolean The applyAll to set. |
Returns | |
---|---|
Type | Description |
ApplySoftwareUpdateRequest.Builder | This builder for chaining. |
setField(Descriptors.FieldDescriptor field, Object value)
public ApplySoftwareUpdateRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Parameters | |
---|---|
Name | Description |
field | FieldDescriptor |
value | Object |
Returns | |
---|---|
Type | Description |
ApplySoftwareUpdateRequest.Builder |
setInstance(String value)
public ApplySoftwareUpdateRequest.Builder setInstance(String value)
Required. Resource name of the Memcached instance for which software update should be applied.
string instance = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter | |
---|---|
Name | Description |
value | String The instance to set. |
Returns | |
---|---|
Type | Description |
ApplySoftwareUpdateRequest.Builder | This builder for chaining. |
setInstanceBytes(ByteString value)
public ApplySoftwareUpdateRequest.Builder setInstanceBytes(ByteString value)
Required. Resource name of the Memcached instance for which software update should be applied.
string instance = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
Parameter | |
---|---|
Name | Description |
value | ByteString The bytes for instance to set. |
Returns | |
---|---|
Type | Description |
ApplySoftwareUpdateRequest.Builder | This builder for chaining. |
setNodeIds(int index, String value)
public ApplySoftwareUpdateRequest.Builder setNodeIds(int index, String value)
Nodes to which we should apply the update to. Note all the selected nodes are updated in parallel.
repeated string node_ids = 2;
Parameters | |
---|---|
Name | Description |
index | int The index to set the value at. |
value | String The nodeIds to set. |
Returns | |
---|---|
Type | Description |
ApplySoftwareUpdateRequest.Builder | This builder for chaining. |
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public ApplySoftwareUpdateRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Parameters | |
---|---|
Name | Description |
field | FieldDescriptor |
index | int |
value | Object |
Returns | |
---|---|
Type | Description |
ApplySoftwareUpdateRequest.Builder |
setUnknownFields(UnknownFieldSet unknownFields)
public final ApplySoftwareUpdateRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Parameter | |
---|---|
Name | Description |
unknownFields | UnknownFieldSet |
Returns | |
---|---|
Type | Description |
ApplySoftwareUpdateRequest.Builder |