public static final class InstanceGroupManagerResizeRequest.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<InstanceGroupManagerResizeRequest.Builder> implements InstanceGroupManagerResizeRequestOrBuilder
InstanceGroupManagerResizeRequest represents a request to create a number of VMs: either immediately or by queuing the request for the specified time. This resize request is nested under InstanceGroupManager and the VMs created by this request are added to the owning InstanceGroupManager.Protobuf type
google.cloud.compute.v1.InstanceGroupManagerResizeRequest| Modifier and Type | Method and Description |
|---|---|
InstanceGroupManagerResizeRequest.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
InstanceGroupManagerResizeRequest |
build() |
InstanceGroupManagerResizeRequest |
buildPartial() |
InstanceGroupManagerResizeRequest.Builder |
clear() |
InstanceGroupManagerResizeRequest.Builder |
clearCreationTimestamp()
[Output Only] The creation timestamp for this resize request in RFC3339 text format.
|
InstanceGroupManagerResizeRequest.Builder |
clearDescription()
An optional description of this resource.
|
InstanceGroupManagerResizeRequest.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
InstanceGroupManagerResizeRequest.Builder |
clearId()
[Output Only] A unique identifier for this resource type.
|
InstanceGroupManagerResizeRequest.Builder |
clearKind()
[Output Only] The resource type, which is always compute#instanceGroupManagerResizeRequest for resize requests.
|
InstanceGroupManagerResizeRequest.Builder |
clearName()
The name of this resize request.
|
InstanceGroupManagerResizeRequest.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
InstanceGroupManagerResizeRequest.Builder |
clearRequestedRunDuration()
Requested run duration for instances that will be created by this request.
|
InstanceGroupManagerResizeRequest.Builder |
clearResizeBy()
The number of instances to be created by this resize request.
|
InstanceGroupManagerResizeRequest.Builder |
clearSelfLink()
[Output Only] The URL for this resize request.
|
InstanceGroupManagerResizeRequest.Builder |
clearSelfLinkWithId()
[Output Only] Server-defined URL for this resource with the resource id.
|
InstanceGroupManagerResizeRequest.Builder |
clearState()
[Output only] Current state of the request.
|
InstanceGroupManagerResizeRequest.Builder |
clearStatus()
[Output only] Status of the request.
|
InstanceGroupManagerResizeRequest.Builder |
clearZone()
[Output Only] The URL of a zone where the resize request is located.
|
InstanceGroupManagerResizeRequest.Builder |
clone() |
String |
getCreationTimestamp()
[Output Only] The creation timestamp for this resize request in RFC3339 text format.
|
com.google.protobuf.ByteString |
getCreationTimestampBytes()
[Output Only] The creation timestamp for this resize request in RFC3339 text format.
|
InstanceGroupManagerResizeRequest |
getDefaultInstanceForType() |
String |
getDescription()
An optional description of this resource.
|
com.google.protobuf.ByteString |
getDescriptionBytes()
An optional description of this resource.
|
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
long |
getId()
[Output Only] A unique identifier for this resource type.
|
String |
getKind()
[Output Only] The resource type, which is always compute#instanceGroupManagerResizeRequest for resize requests.
|
com.google.protobuf.ByteString |
getKindBytes()
[Output Only] The resource type, which is always compute#instanceGroupManagerResizeRequest for resize requests.
|
String |
getName()
The name of this resize request.
|
com.google.protobuf.ByteString |
getNameBytes()
The name of this resize request.
|
Duration |
getRequestedRunDuration()
Requested run duration for instances that will be created by this request.
|
Duration.Builder |
getRequestedRunDurationBuilder()
Requested run duration for instances that will be created by this request.
|
DurationOrBuilder |
getRequestedRunDurationOrBuilder()
Requested run duration for instances that will be created by this request.
|
int |
getResizeBy()
The number of instances to be created by this resize request.
|
String |
getSelfLink()
[Output Only] The URL for this resize request.
|
com.google.protobuf.ByteString |
getSelfLinkBytes()
[Output Only] The URL for this resize request.
|
String |
getSelfLinkWithId()
[Output Only] Server-defined URL for this resource with the resource id.
|
com.google.protobuf.ByteString |
getSelfLinkWithIdBytes()
[Output Only] Server-defined URL for this resource with the resource id.
|
String |
getState()
[Output only] Current state of the request.
|
com.google.protobuf.ByteString |
getStateBytes()
[Output only] Current state of the request.
|
InstanceGroupManagerResizeRequestStatus |
getStatus()
[Output only] Status of the request.
|
InstanceGroupManagerResizeRequestStatus.Builder |
getStatusBuilder()
[Output only] Status of the request.
|
InstanceGroupManagerResizeRequestStatusOrBuilder |
getStatusOrBuilder()
[Output only] Status of the request.
|
String |
getZone()
[Output Only] The URL of a zone where the resize request is located.
|
com.google.protobuf.ByteString |
getZoneBytes()
[Output Only] The URL of a zone where the resize request is located.
|
boolean |
hasCreationTimestamp()
[Output Only] The creation timestamp for this resize request in RFC3339 text format.
|
boolean |
hasDescription()
An optional description of this resource.
|
boolean |
hasId()
[Output Only] A unique identifier for this resource type.
|
boolean |
hasKind()
[Output Only] The resource type, which is always compute#instanceGroupManagerResizeRequest for resize requests.
|
boolean |
hasName()
The name of this resize request.
|
boolean |
hasRequestedRunDuration()
Requested run duration for instances that will be created by this request.
|
boolean |
hasResizeBy()
The number of instances to be created by this resize request.
|
boolean |
hasSelfLink()
[Output Only] The URL for this resize request.
|
boolean |
hasSelfLinkWithId()
[Output Only] Server-defined URL for this resource with the resource id.
|
boolean |
hasState()
[Output only] Current state of the request.
|
boolean |
hasStatus()
[Output only] Status of the request.
|
boolean |
hasZone()
[Output Only] The URL of a zone where the resize request is located.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
InstanceGroupManagerResizeRequest.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
InstanceGroupManagerResizeRequest.Builder |
mergeFrom(InstanceGroupManagerResizeRequest other) |
InstanceGroupManagerResizeRequest.Builder |
mergeFrom(com.google.protobuf.Message other) |
InstanceGroupManagerResizeRequest.Builder |
mergeRequestedRunDuration(Duration value)
Requested run duration for instances that will be created by this request.
|
InstanceGroupManagerResizeRequest.Builder |
mergeStatus(InstanceGroupManagerResizeRequestStatus value)
[Output only] Status of the request.
|
InstanceGroupManagerResizeRequest.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
InstanceGroupManagerResizeRequest.Builder |
setCreationTimestamp(String value)
[Output Only] The creation timestamp for this resize request in RFC3339 text format.
|
InstanceGroupManagerResizeRequest.Builder |
setCreationTimestampBytes(com.google.protobuf.ByteString value)
[Output Only] The creation timestamp for this resize request in RFC3339 text format.
|
InstanceGroupManagerResizeRequest.Builder |
setDescription(String value)
An optional description of this resource.
|
InstanceGroupManagerResizeRequest.Builder |
setDescriptionBytes(com.google.protobuf.ByteString value)
An optional description of this resource.
|
InstanceGroupManagerResizeRequest.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
InstanceGroupManagerResizeRequest.Builder |
setId(long value)
[Output Only] A unique identifier for this resource type.
|
InstanceGroupManagerResizeRequest.Builder |
setKind(String value)
[Output Only] The resource type, which is always compute#instanceGroupManagerResizeRequest for resize requests.
|
InstanceGroupManagerResizeRequest.Builder |
setKindBytes(com.google.protobuf.ByteString value)
[Output Only] The resource type, which is always compute#instanceGroupManagerResizeRequest for resize requests.
|
InstanceGroupManagerResizeRequest.Builder |
setName(String value)
The name of this resize request.
|
InstanceGroupManagerResizeRequest.Builder |
setNameBytes(com.google.protobuf.ByteString value)
The name of this resize request.
|
InstanceGroupManagerResizeRequest.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
InstanceGroupManagerResizeRequest.Builder |
setRequestedRunDuration(Duration.Builder builderForValue)
Requested run duration for instances that will be created by this request.
|
InstanceGroupManagerResizeRequest.Builder |
setRequestedRunDuration(Duration value)
Requested run duration for instances that will be created by this request.
|
InstanceGroupManagerResizeRequest.Builder |
setResizeBy(int value)
The number of instances to be created by this resize request.
|
InstanceGroupManagerResizeRequest.Builder |
setSelfLink(String value)
[Output Only] The URL for this resize request.
|
InstanceGroupManagerResizeRequest.Builder |
setSelfLinkBytes(com.google.protobuf.ByteString value)
[Output Only] The URL for this resize request.
|
InstanceGroupManagerResizeRequest.Builder |
setSelfLinkWithId(String value)
[Output Only] Server-defined URL for this resource with the resource id.
|
InstanceGroupManagerResizeRequest.Builder |
setSelfLinkWithIdBytes(com.google.protobuf.ByteString value)
[Output Only] Server-defined URL for this resource with the resource id.
|
InstanceGroupManagerResizeRequest.Builder |
setState(String value)
[Output only] Current state of the request.
|
InstanceGroupManagerResizeRequest.Builder |
setStateBytes(com.google.protobuf.ByteString value)
[Output only] Current state of the request.
|
InstanceGroupManagerResizeRequest.Builder |
setStatus(InstanceGroupManagerResizeRequestStatus.Builder builderForValue)
[Output only] Status of the request.
|
InstanceGroupManagerResizeRequest.Builder |
setStatus(InstanceGroupManagerResizeRequestStatus value)
[Output only] Status of the request.
|
InstanceGroupManagerResizeRequest.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
InstanceGroupManagerResizeRequest.Builder |
setZone(String value)
[Output Only] The URL of a zone where the resize request is located.
|
InstanceGroupManagerResizeRequest.Builder |
setZoneBytes(com.google.protobuf.ByteString value)
[Output Only] The URL of a zone where the resize request is located.
|
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setUnknownFieldSetBuilder, setUnknownFieldsProto3findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringaddAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<InstanceGroupManagerResizeRequest.Builder>public InstanceGroupManagerResizeRequest.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<InstanceGroupManagerResizeRequest.Builder>public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
getDescriptorForType in interface com.google.protobuf.Message.BuildergetDescriptorForType in interface com.google.protobuf.MessageOrBuildergetDescriptorForType in class com.google.protobuf.GeneratedMessageV3.Builder<InstanceGroupManagerResizeRequest.Builder>public InstanceGroupManagerResizeRequest getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic InstanceGroupManagerResizeRequest build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic InstanceGroupManagerResizeRequest buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic InstanceGroupManagerResizeRequest.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<InstanceGroupManagerResizeRequest.Builder>public InstanceGroupManagerResizeRequest.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
setField in interface com.google.protobuf.Message.BuildersetField in class com.google.protobuf.GeneratedMessageV3.Builder<InstanceGroupManagerResizeRequest.Builder>public InstanceGroupManagerResizeRequest.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<InstanceGroupManagerResizeRequest.Builder>public InstanceGroupManagerResizeRequest.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<InstanceGroupManagerResizeRequest.Builder>public InstanceGroupManagerResizeRequest.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
setRepeatedField in interface com.google.protobuf.Message.BuildersetRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<InstanceGroupManagerResizeRequest.Builder>public InstanceGroupManagerResizeRequest.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
addRepeatedField in interface com.google.protobuf.Message.BuilderaddRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<InstanceGroupManagerResizeRequest.Builder>public InstanceGroupManagerResizeRequest.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<InstanceGroupManagerResizeRequest.Builder>public InstanceGroupManagerResizeRequest.Builder mergeFrom(InstanceGroupManagerResizeRequest other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<InstanceGroupManagerResizeRequest.Builder>public InstanceGroupManagerResizeRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in interface com.google.protobuf.MessageLite.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<InstanceGroupManagerResizeRequest.Builder>IOExceptionpublic boolean hasCreationTimestamp()
[Output Only] The creation timestamp for this resize request in RFC3339 text format.
optional string creation_timestamp = 30525366;hasCreationTimestamp in interface InstanceGroupManagerResizeRequestOrBuilderpublic String getCreationTimestamp()
[Output Only] The creation timestamp for this resize request in RFC3339 text format.
optional string creation_timestamp = 30525366;getCreationTimestamp in interface InstanceGroupManagerResizeRequestOrBuilderpublic com.google.protobuf.ByteString getCreationTimestampBytes()
[Output Only] The creation timestamp for this resize request in RFC3339 text format.
optional string creation_timestamp = 30525366;getCreationTimestampBytes in interface InstanceGroupManagerResizeRequestOrBuilderpublic InstanceGroupManagerResizeRequest.Builder setCreationTimestamp(String value)
[Output Only] The creation timestamp for this resize request in RFC3339 text format.
optional string creation_timestamp = 30525366;value - The creationTimestamp to set.public InstanceGroupManagerResizeRequest.Builder clearCreationTimestamp()
[Output Only] The creation timestamp for this resize request in RFC3339 text format.
optional string creation_timestamp = 30525366;public InstanceGroupManagerResizeRequest.Builder setCreationTimestampBytes(com.google.protobuf.ByteString value)
[Output Only] The creation timestamp for this resize request in RFC3339 text format.
optional string creation_timestamp = 30525366;value - The bytes for creationTimestamp to set.public boolean hasDescription()
An optional description of this resource.
optional string description = 422937596;hasDescription in interface InstanceGroupManagerResizeRequestOrBuilderpublic String getDescription()
An optional description of this resource.
optional string description = 422937596;getDescription in interface InstanceGroupManagerResizeRequestOrBuilderpublic com.google.protobuf.ByteString getDescriptionBytes()
An optional description of this resource.
optional string description = 422937596;getDescriptionBytes in interface InstanceGroupManagerResizeRequestOrBuilderpublic InstanceGroupManagerResizeRequest.Builder setDescription(String value)
An optional description of this resource.
optional string description = 422937596;value - The description to set.public InstanceGroupManagerResizeRequest.Builder clearDescription()
An optional description of this resource.
optional string description = 422937596;public InstanceGroupManagerResizeRequest.Builder setDescriptionBytes(com.google.protobuf.ByteString value)
An optional description of this resource.
optional string description = 422937596;value - The bytes for description to set.public boolean hasId()
[Output Only] A unique identifier for this resource type. The server generates this identifier.
optional uint64 id = 3355;hasId in interface InstanceGroupManagerResizeRequestOrBuilderpublic long getId()
[Output Only] A unique identifier for this resource type. The server generates this identifier.
optional uint64 id = 3355;getId in interface InstanceGroupManagerResizeRequestOrBuilderpublic InstanceGroupManagerResizeRequest.Builder setId(long value)
[Output Only] A unique identifier for this resource type. The server generates this identifier.
optional uint64 id = 3355;value - The id to set.public InstanceGroupManagerResizeRequest.Builder clearId()
[Output Only] A unique identifier for this resource type. The server generates this identifier.
optional uint64 id = 3355;public boolean hasKind()
[Output Only] The resource type, which is always compute#instanceGroupManagerResizeRequest for resize requests.
optional string kind = 3292052;hasKind in interface InstanceGroupManagerResizeRequestOrBuilderpublic String getKind()
[Output Only] The resource type, which is always compute#instanceGroupManagerResizeRequest for resize requests.
optional string kind = 3292052;getKind in interface InstanceGroupManagerResizeRequestOrBuilderpublic com.google.protobuf.ByteString getKindBytes()
[Output Only] The resource type, which is always compute#instanceGroupManagerResizeRequest for resize requests.
optional string kind = 3292052;getKindBytes in interface InstanceGroupManagerResizeRequestOrBuilderpublic InstanceGroupManagerResizeRequest.Builder setKind(String value)
[Output Only] The resource type, which is always compute#instanceGroupManagerResizeRequest for resize requests.
optional string kind = 3292052;value - The kind to set.public InstanceGroupManagerResizeRequest.Builder clearKind()
[Output Only] The resource type, which is always compute#instanceGroupManagerResizeRequest for resize requests.
optional string kind = 3292052;public InstanceGroupManagerResizeRequest.Builder setKindBytes(com.google.protobuf.ByteString value)
[Output Only] The resource type, which is always compute#instanceGroupManagerResizeRequest for resize requests.
optional string kind = 3292052;value - The bytes for kind to set.public boolean hasName()
The name of this resize request. The name must be 1-63 characters long, and comply with RFC1035.
optional string name = 3373707;hasName in interface InstanceGroupManagerResizeRequestOrBuilderpublic String getName()
The name of this resize request. The name must be 1-63 characters long, and comply with RFC1035.
optional string name = 3373707;getName in interface InstanceGroupManagerResizeRequestOrBuilderpublic com.google.protobuf.ByteString getNameBytes()
The name of this resize request. The name must be 1-63 characters long, and comply with RFC1035.
optional string name = 3373707;getNameBytes in interface InstanceGroupManagerResizeRequestOrBuilderpublic InstanceGroupManagerResizeRequest.Builder setName(String value)
The name of this resize request. The name must be 1-63 characters long, and comply with RFC1035.
optional string name = 3373707;value - The name to set.public InstanceGroupManagerResizeRequest.Builder clearName()
The name of this resize request. The name must be 1-63 characters long, and comply with RFC1035.
optional string name = 3373707;public InstanceGroupManagerResizeRequest.Builder setNameBytes(com.google.protobuf.ByteString value)
The name of this resize request. The name must be 1-63 characters long, and comply with RFC1035.
optional string name = 3373707;value - The bytes for name to set.public boolean hasRequestedRunDuration()
Requested run duration for instances that will be created by this request. At the end of the run duration instance will be deleted.
optional .google.cloud.compute.v1.Duration requested_run_duration = 232146425;hasRequestedRunDuration in interface InstanceGroupManagerResizeRequestOrBuilderpublic Duration getRequestedRunDuration()
Requested run duration for instances that will be created by this request. At the end of the run duration instance will be deleted.
optional .google.cloud.compute.v1.Duration requested_run_duration = 232146425;getRequestedRunDuration in interface InstanceGroupManagerResizeRequestOrBuilderpublic InstanceGroupManagerResizeRequest.Builder setRequestedRunDuration(Duration value)
Requested run duration for instances that will be created by this request. At the end of the run duration instance will be deleted.
optional .google.cloud.compute.v1.Duration requested_run_duration = 232146425;public InstanceGroupManagerResizeRequest.Builder setRequestedRunDuration(Duration.Builder builderForValue)
Requested run duration for instances that will be created by this request. At the end of the run duration instance will be deleted.
optional .google.cloud.compute.v1.Duration requested_run_duration = 232146425;public InstanceGroupManagerResizeRequest.Builder mergeRequestedRunDuration(Duration value)
Requested run duration for instances that will be created by this request. At the end of the run duration instance will be deleted.
optional .google.cloud.compute.v1.Duration requested_run_duration = 232146425;public InstanceGroupManagerResizeRequest.Builder clearRequestedRunDuration()
Requested run duration for instances that will be created by this request. At the end of the run duration instance will be deleted.
optional .google.cloud.compute.v1.Duration requested_run_duration = 232146425;public Duration.Builder getRequestedRunDurationBuilder()
Requested run duration for instances that will be created by this request. At the end of the run duration instance will be deleted.
optional .google.cloud.compute.v1.Duration requested_run_duration = 232146425;public DurationOrBuilder getRequestedRunDurationOrBuilder()
Requested run duration for instances that will be created by this request. At the end of the run duration instance will be deleted.
optional .google.cloud.compute.v1.Duration requested_run_duration = 232146425;getRequestedRunDurationOrBuilder in interface InstanceGroupManagerResizeRequestOrBuilderpublic boolean hasResizeBy()
The number of instances to be created by this resize request. The group's target size will be increased by this number. This field cannot be used together with 'instances'.
optional int32 resize_by = 533735362;hasResizeBy in interface InstanceGroupManagerResizeRequestOrBuilderpublic int getResizeBy()
The number of instances to be created by this resize request. The group's target size will be increased by this number. This field cannot be used together with 'instances'.
optional int32 resize_by = 533735362;getResizeBy in interface InstanceGroupManagerResizeRequestOrBuilderpublic InstanceGroupManagerResizeRequest.Builder setResizeBy(int value)
The number of instances to be created by this resize request. The group's target size will be increased by this number. This field cannot be used together with 'instances'.
optional int32 resize_by = 533735362;value - The resizeBy to set.public InstanceGroupManagerResizeRequest.Builder clearResizeBy()
The number of instances to be created by this resize request. The group's target size will be increased by this number. This field cannot be used together with 'instances'.
optional int32 resize_by = 533735362;public boolean hasSelfLink()
[Output Only] The URL for this resize request. The server defines this URL.
optional string self_link = 456214797;hasSelfLink in interface InstanceGroupManagerResizeRequestOrBuilderpublic String getSelfLink()
[Output Only] The URL for this resize request. The server defines this URL.
optional string self_link = 456214797;getSelfLink in interface InstanceGroupManagerResizeRequestOrBuilderpublic com.google.protobuf.ByteString getSelfLinkBytes()
[Output Only] The URL for this resize request. The server defines this URL.
optional string self_link = 456214797;getSelfLinkBytes in interface InstanceGroupManagerResizeRequestOrBuilderpublic InstanceGroupManagerResizeRequest.Builder setSelfLink(String value)
[Output Only] The URL for this resize request. The server defines this URL.
optional string self_link = 456214797;value - The selfLink to set.public InstanceGroupManagerResizeRequest.Builder clearSelfLink()
[Output Only] The URL for this resize request. The server defines this URL.
optional string self_link = 456214797;public InstanceGroupManagerResizeRequest.Builder setSelfLinkBytes(com.google.protobuf.ByteString value)
[Output Only] The URL for this resize request. The server defines this URL.
optional string self_link = 456214797;value - The bytes for selfLink to set.public boolean hasSelfLinkWithId()
[Output Only] Server-defined URL for this resource with the resource id.
optional string self_link_with_id = 44520962;hasSelfLinkWithId in interface InstanceGroupManagerResizeRequestOrBuilderpublic String getSelfLinkWithId()
[Output Only] Server-defined URL for this resource with the resource id.
optional string self_link_with_id = 44520962;getSelfLinkWithId in interface InstanceGroupManagerResizeRequestOrBuilderpublic com.google.protobuf.ByteString getSelfLinkWithIdBytes()
[Output Only] Server-defined URL for this resource with the resource id.
optional string self_link_with_id = 44520962;getSelfLinkWithIdBytes in interface InstanceGroupManagerResizeRequestOrBuilderpublic InstanceGroupManagerResizeRequest.Builder setSelfLinkWithId(String value)
[Output Only] Server-defined URL for this resource with the resource id.
optional string self_link_with_id = 44520962;value - The selfLinkWithId to set.public InstanceGroupManagerResizeRequest.Builder clearSelfLinkWithId()
[Output Only] Server-defined URL for this resource with the resource id.
optional string self_link_with_id = 44520962;public InstanceGroupManagerResizeRequest.Builder setSelfLinkWithIdBytes(com.google.protobuf.ByteString value)
[Output Only] Server-defined URL for this resource with the resource id.
optional string self_link_with_id = 44520962;value - The bytes for selfLinkWithId to set.public boolean hasState()
[Output only] Current state of the request. Check the State enum for the list of possible values.
optional string state = 109757585;hasState in interface InstanceGroupManagerResizeRequestOrBuilderpublic String getState()
[Output only] Current state of the request. Check the State enum for the list of possible values.
optional string state = 109757585;getState in interface InstanceGroupManagerResizeRequestOrBuilderpublic com.google.protobuf.ByteString getStateBytes()
[Output only] Current state of the request. Check the State enum for the list of possible values.
optional string state = 109757585;getStateBytes in interface InstanceGroupManagerResizeRequestOrBuilderpublic InstanceGroupManagerResizeRequest.Builder setState(String value)
[Output only] Current state of the request. Check the State enum for the list of possible values.
optional string state = 109757585;value - The state to set.public InstanceGroupManagerResizeRequest.Builder clearState()
[Output only] Current state of the request. Check the State enum for the list of possible values.
optional string state = 109757585;public InstanceGroupManagerResizeRequest.Builder setStateBytes(com.google.protobuf.ByteString value)
[Output only] Current state of the request. Check the State enum for the list of possible values.
optional string state = 109757585;value - The bytes for state to set.public boolean hasStatus()
[Output only] Status of the request.
optional .google.cloud.compute.v1.InstanceGroupManagerResizeRequestStatus status = 181260274;
hasStatus in interface InstanceGroupManagerResizeRequestOrBuilderpublic InstanceGroupManagerResizeRequestStatus getStatus()
[Output only] Status of the request.
optional .google.cloud.compute.v1.InstanceGroupManagerResizeRequestStatus status = 181260274;
getStatus in interface InstanceGroupManagerResizeRequestOrBuilderpublic InstanceGroupManagerResizeRequest.Builder setStatus(InstanceGroupManagerResizeRequestStatus value)
[Output only] Status of the request.
optional .google.cloud.compute.v1.InstanceGroupManagerResizeRequestStatus status = 181260274;
public InstanceGroupManagerResizeRequest.Builder setStatus(InstanceGroupManagerResizeRequestStatus.Builder builderForValue)
[Output only] Status of the request.
optional .google.cloud.compute.v1.InstanceGroupManagerResizeRequestStatus status = 181260274;
public InstanceGroupManagerResizeRequest.Builder mergeStatus(InstanceGroupManagerResizeRequestStatus value)
[Output only] Status of the request.
optional .google.cloud.compute.v1.InstanceGroupManagerResizeRequestStatus status = 181260274;
public InstanceGroupManagerResizeRequest.Builder clearStatus()
[Output only] Status of the request.
optional .google.cloud.compute.v1.InstanceGroupManagerResizeRequestStatus status = 181260274;
public InstanceGroupManagerResizeRequestStatus.Builder getStatusBuilder()
[Output only] Status of the request.
optional .google.cloud.compute.v1.InstanceGroupManagerResizeRequestStatus status = 181260274;
public InstanceGroupManagerResizeRequestStatusOrBuilder getStatusOrBuilder()
[Output only] Status of the request.
optional .google.cloud.compute.v1.InstanceGroupManagerResizeRequestStatus status = 181260274;
getStatusOrBuilder in interface InstanceGroupManagerResizeRequestOrBuilderpublic boolean hasZone()
[Output Only] The URL of a zone where the resize request is located. Populated only for zonal resize requests.
optional string zone = 3744684;hasZone in interface InstanceGroupManagerResizeRequestOrBuilderpublic String getZone()
[Output Only] The URL of a zone where the resize request is located. Populated only for zonal resize requests.
optional string zone = 3744684;getZone in interface InstanceGroupManagerResizeRequestOrBuilderpublic com.google.protobuf.ByteString getZoneBytes()
[Output Only] The URL of a zone where the resize request is located. Populated only for zonal resize requests.
optional string zone = 3744684;getZoneBytes in interface InstanceGroupManagerResizeRequestOrBuilderpublic InstanceGroupManagerResizeRequest.Builder setZone(String value)
[Output Only] The URL of a zone where the resize request is located. Populated only for zonal resize requests.
optional string zone = 3744684;value - The zone to set.public InstanceGroupManagerResizeRequest.Builder clearZone()
[Output Only] The URL of a zone where the resize request is located. Populated only for zonal resize requests.
optional string zone = 3744684;public InstanceGroupManagerResizeRequest.Builder setZoneBytes(com.google.protobuf.ByteString value)
[Output Only] The URL of a zone where the resize request is located. Populated only for zonal resize requests.
optional string zone = 3744684;value - The bytes for zone to set.public final InstanceGroupManagerResizeRequest.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<InstanceGroupManagerResizeRequest.Builder>public final InstanceGroupManagerResizeRequest.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<InstanceGroupManagerResizeRequest.Builder>Copyright © 2025 Google LLC. All rights reserved.