- 1.64.0 (latest)
- 1.63.0
- 1.62.0
- 1.61.0
- 1.59.0
- 1.58.0
- 1.57.0
- 1.56.0
- 1.55.0
- 1.54.0
- 1.53.0
- 1.52.0
- 1.51.0
- 1.50.0
- 1.49.0
- 1.47.0
- 1.46.0
- 1.45.0
- 1.44.0
- 1.43.0
- 1.42.0
- 1.41.0
- 1.40.0
- 1.39.0
- 1.38.0
- 1.37.0
- 1.34.0
- 1.33.0
- 1.32.0
- 1.31.0
- 1.30.0
- 1.29.0
- 1.28.0
- 1.27.0
- 1.26.0
- 1.25.0
- 1.24.0
- 1.23.0
- 1.22.0
- 1.21.0
- 1.20.0
- 1.19.0
- 1.18.0
- 1.17.0
- 1.16.0
- 1.15.0
- 1.14.0
- 1.13.0
- 1.12.1
- 1.11.0
- 1.9.1
- 1.8.1
- 1.7.2
- 1.6.0-beta
public static final class InstanceGroupManagersSetTargetPoolsRequest.Builder extends GeneratedMessageV3.Builder<InstanceGroupManagersSetTargetPoolsRequest.Builder> implements InstanceGroupManagersSetTargetPoolsRequestOrBuilder
Protobuf type google.cloud.compute.v1.InstanceGroupManagersSetTargetPoolsRequest
Inheritance
Object > AbstractMessageLite.Builder<MessageType,BuilderType> > AbstractMessage.Builder<BuilderType> > GeneratedMessageV3.Builder > InstanceGroupManagersSetTargetPoolsRequest.BuilderStatic Methods
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Type | Description |
Descriptor |
Methods
addAllTargetPools(Iterable<String> values)
public InstanceGroupManagersSetTargetPoolsRequest.Builder addAllTargetPools(Iterable<String> values)
The list of target pool URLs that instances in this managed instance group belong to. The managed instance group applies these target pools to all of the instances in the group. Existing instances and new instances in the group all receive these target pool settings.
repeated string target_pools = 336072617;
Name | Description |
values | Iterable<String> The targetPools to add. |
Type | Description |
InstanceGroupManagersSetTargetPoolsRequest.Builder | This builder for chaining. |
addRepeatedField(Descriptors.FieldDescriptor field, Object value)
public InstanceGroupManagersSetTargetPoolsRequest.Builder addRepeatedField(Descriptors.FieldDescriptor field, Object value)
Name | Description |
field | FieldDescriptor |
value | Object |
Type | Description |
InstanceGroupManagersSetTargetPoolsRequest.Builder |
addTargetPools(String value)
public InstanceGroupManagersSetTargetPoolsRequest.Builder addTargetPools(String value)
The list of target pool URLs that instances in this managed instance group belong to. The managed instance group applies these target pools to all of the instances in the group. Existing instances and new instances in the group all receive these target pool settings.
repeated string target_pools = 336072617;
Name | Description |
value | String The targetPools to add. |
Type | Description |
InstanceGroupManagersSetTargetPoolsRequest.Builder | This builder for chaining. |
addTargetPoolsBytes(ByteString value)
public InstanceGroupManagersSetTargetPoolsRequest.Builder addTargetPoolsBytes(ByteString value)
The list of target pool URLs that instances in this managed instance group belong to. The managed instance group applies these target pools to all of the instances in the group. Existing instances and new instances in the group all receive these target pool settings.
repeated string target_pools = 336072617;
Name | Description |
value | ByteString The bytes of the targetPools to add. |
Type | Description |
InstanceGroupManagersSetTargetPoolsRequest.Builder | This builder for chaining. |
build()
public InstanceGroupManagersSetTargetPoolsRequest build()
Type | Description |
InstanceGroupManagersSetTargetPoolsRequest |
buildPartial()
public InstanceGroupManagersSetTargetPoolsRequest buildPartial()
Type | Description |
InstanceGroupManagersSetTargetPoolsRequest |
clear()
public InstanceGroupManagersSetTargetPoolsRequest.Builder clear()
Type | Description |
InstanceGroupManagersSetTargetPoolsRequest.Builder |
clearField(Descriptors.FieldDescriptor field)
public InstanceGroupManagersSetTargetPoolsRequest.Builder clearField(Descriptors.FieldDescriptor field)
Name | Description |
field | FieldDescriptor |
Type | Description |
InstanceGroupManagersSetTargetPoolsRequest.Builder |
clearFingerprint()
public InstanceGroupManagersSetTargetPoolsRequest.Builder clearFingerprint()
The fingerprint of the target pools information. Use this optional property to prevent conflicts when multiple users change the target pools settings concurrently. Obtain the fingerprint with the instanceGroupManagers.get method. Then, include the fingerprint in your request to ensure that you do not overwrite changes that were applied from another concurrent request.
optional string fingerprint = 234678500;
Type | Description |
InstanceGroupManagersSetTargetPoolsRequest.Builder | This builder for chaining. |
clearOneof(Descriptors.OneofDescriptor oneof)
public InstanceGroupManagersSetTargetPoolsRequest.Builder clearOneof(Descriptors.OneofDescriptor oneof)
Name | Description |
oneof | OneofDescriptor |
Type | Description |
InstanceGroupManagersSetTargetPoolsRequest.Builder |
clearTargetPools()
public InstanceGroupManagersSetTargetPoolsRequest.Builder clearTargetPools()
The list of target pool URLs that instances in this managed instance group belong to. The managed instance group applies these target pools to all of the instances in the group. Existing instances and new instances in the group all receive these target pool settings.
repeated string target_pools = 336072617;
Type | Description |
InstanceGroupManagersSetTargetPoolsRequest.Builder | This builder for chaining. |
clone()
public InstanceGroupManagersSetTargetPoolsRequest.Builder clone()
Type | Description |
InstanceGroupManagersSetTargetPoolsRequest.Builder |
getDefaultInstanceForType()
public InstanceGroupManagersSetTargetPoolsRequest getDefaultInstanceForType()
Type | Description |
InstanceGroupManagersSetTargetPoolsRequest |
getDescriptorForType()
public Descriptors.Descriptor getDescriptorForType()
Type | Description |
Descriptor |
getFingerprint()
public String getFingerprint()
The fingerprint of the target pools information. Use this optional property to prevent conflicts when multiple users change the target pools settings concurrently. Obtain the fingerprint with the instanceGroupManagers.get method. Then, include the fingerprint in your request to ensure that you do not overwrite changes that were applied from another concurrent request.
optional string fingerprint = 234678500;
Type | Description |
String | The fingerprint. |
getFingerprintBytes()
public ByteString getFingerprintBytes()
The fingerprint of the target pools information. Use this optional property to prevent conflicts when multiple users change the target pools settings concurrently. Obtain the fingerprint with the instanceGroupManagers.get method. Then, include the fingerprint in your request to ensure that you do not overwrite changes that were applied from another concurrent request.
optional string fingerprint = 234678500;
Type | Description |
ByteString | The bytes for fingerprint. |
getTargetPools(int index)
public String getTargetPools(int index)
The list of target pool URLs that instances in this managed instance group belong to. The managed instance group applies these target pools to all of the instances in the group. Existing instances and new instances in the group all receive these target pool settings.
repeated string target_pools = 336072617;
Name | Description |
index | int The index of the element to return. |
Type | Description |
String | The targetPools at the given index. |
getTargetPoolsBytes(int index)
public ByteString getTargetPoolsBytes(int index)
The list of target pool URLs that instances in this managed instance group belong to. The managed instance group applies these target pools to all of the instances in the group. Existing instances and new instances in the group all receive these target pool settings.
repeated string target_pools = 336072617;
Name | Description |
index | int The index of the value to return. |
Type | Description |
ByteString | The bytes of the targetPools at the given index. |
getTargetPoolsCount()
public int getTargetPoolsCount()
The list of target pool URLs that instances in this managed instance group belong to. The managed instance group applies these target pools to all of the instances in the group. Existing instances and new instances in the group all receive these target pool settings.
repeated string target_pools = 336072617;
Type | Description |
int | The count of targetPools. |
getTargetPoolsList()
public ProtocolStringList getTargetPoolsList()
The list of target pool URLs that instances in this managed instance group belong to. The managed instance group applies these target pools to all of the instances in the group. Existing instances and new instances in the group all receive these target pool settings.
repeated string target_pools = 336072617;
Type | Description |
ProtocolStringList | A list containing the targetPools. |
hasFingerprint()
public boolean hasFingerprint()
The fingerprint of the target pools information. Use this optional property to prevent conflicts when multiple users change the target pools settings concurrently. Obtain the fingerprint with the instanceGroupManagers.get method. Then, include the fingerprint in your request to ensure that you do not overwrite changes that were applied from another concurrent request.
optional string fingerprint = 234678500;
Type | Description |
boolean | Whether the fingerprint field is set. |
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Type | Description |
FieldAccessorTable |
isInitialized()
public final boolean isInitialized()
Type | Description |
boolean |
mergeFrom(InstanceGroupManagersSetTargetPoolsRequest other)
public InstanceGroupManagersSetTargetPoolsRequest.Builder mergeFrom(InstanceGroupManagersSetTargetPoolsRequest other)
Name | Description |
other | InstanceGroupManagersSetTargetPoolsRequest |
Type | Description |
InstanceGroupManagersSetTargetPoolsRequest.Builder |
mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public InstanceGroupManagersSetTargetPoolsRequest.Builder mergeFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Name | Description |
input | CodedInputStream |
extensionRegistry | ExtensionRegistryLite |
Type | Description |
InstanceGroupManagersSetTargetPoolsRequest.Builder |
Type | Description |
IOException |
mergeFrom(Message other)
public InstanceGroupManagersSetTargetPoolsRequest.Builder mergeFrom(Message other)
Name | Description |
other | Message |
Type | Description |
InstanceGroupManagersSetTargetPoolsRequest.Builder |
mergeUnknownFields(UnknownFieldSet unknownFields)
public final InstanceGroupManagersSetTargetPoolsRequest.Builder mergeUnknownFields(UnknownFieldSet unknownFields)
Name | Description |
unknownFields | UnknownFieldSet |
Type | Description |
InstanceGroupManagersSetTargetPoolsRequest.Builder |
setField(Descriptors.FieldDescriptor field, Object value)
public InstanceGroupManagersSetTargetPoolsRequest.Builder setField(Descriptors.FieldDescriptor field, Object value)
Name | Description |
field | FieldDescriptor |
value | Object |
Type | Description |
InstanceGroupManagersSetTargetPoolsRequest.Builder |
setFingerprint(String value)
public InstanceGroupManagersSetTargetPoolsRequest.Builder setFingerprint(String value)
The fingerprint of the target pools information. Use this optional property to prevent conflicts when multiple users change the target pools settings concurrently. Obtain the fingerprint with the instanceGroupManagers.get method. Then, include the fingerprint in your request to ensure that you do not overwrite changes that were applied from another concurrent request.
optional string fingerprint = 234678500;
Name | Description |
value | String The fingerprint to set. |
Type | Description |
InstanceGroupManagersSetTargetPoolsRequest.Builder | This builder for chaining. |
setFingerprintBytes(ByteString value)
public InstanceGroupManagersSetTargetPoolsRequest.Builder setFingerprintBytes(ByteString value)
The fingerprint of the target pools information. Use this optional property to prevent conflicts when multiple users change the target pools settings concurrently. Obtain the fingerprint with the instanceGroupManagers.get method. Then, include the fingerprint in your request to ensure that you do not overwrite changes that were applied from another concurrent request.
optional string fingerprint = 234678500;
Name | Description |
value | ByteString The bytes for fingerprint to set. |
Type | Description |
InstanceGroupManagersSetTargetPoolsRequest.Builder | This builder for chaining. |
setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
public InstanceGroupManagersSetTargetPoolsRequest.Builder setRepeatedField(Descriptors.FieldDescriptor field, int index, Object value)
Name | Description |
field | FieldDescriptor |
index | int |
value | Object |
Type | Description |
InstanceGroupManagersSetTargetPoolsRequest.Builder |
setTargetPools(int index, String value)
public InstanceGroupManagersSetTargetPoolsRequest.Builder setTargetPools(int index, String value)
The list of target pool URLs that instances in this managed instance group belong to. The managed instance group applies these target pools to all of the instances in the group. Existing instances and new instances in the group all receive these target pool settings.
repeated string target_pools = 336072617;
Name | Description |
index | int The index to set the value at. |
value | String The targetPools to set. |
Type | Description |
InstanceGroupManagersSetTargetPoolsRequest.Builder | This builder for chaining. |
setUnknownFields(UnknownFieldSet unknownFields)
public final InstanceGroupManagersSetTargetPoolsRequest.Builder setUnknownFields(UnknownFieldSet unknownFields)
Name | Description |
unknownFields | UnknownFieldSet |
Type | Description |
InstanceGroupManagersSetTargetPoolsRequest.Builder |