public static final class InstanceGroupManagerStatus.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<InstanceGroupManagerStatus.Builder> implements InstanceGroupManagerStatusOrBuilder
Protobuf type
google.cloud.compute.v1.InstanceGroupManagerStatus| Modifier and Type | Method and Description |
|---|---|
InstanceGroupManagerStatus.Builder |
addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
InstanceGroupManagerStatus |
build() |
InstanceGroupManagerStatus |
buildPartial() |
InstanceGroupManagerStatus.Builder |
clear() |
InstanceGroupManagerStatus.Builder |
clearAutoscaler()
[Output Only] The URL of the Autoscaler that targets this instance group manager.
|
InstanceGroupManagerStatus.Builder |
clearField(com.google.protobuf.Descriptors.FieldDescriptor field) |
InstanceGroupManagerStatus.Builder |
clearIsStable()
[Output Only] A bit indicating whether the managed instance group is in a stable state.
|
InstanceGroupManagerStatus.Builder |
clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof) |
InstanceGroupManagerStatus.Builder |
clearStateful()
[Output Only] Stateful status of the given Instance Group Manager.
|
InstanceGroupManagerStatus.Builder |
clearVersionTarget()
[Output Only] A status of consistency of Instances' versions with their target version specified by version field on Instance Group Manager.
|
InstanceGroupManagerStatus.Builder |
clone() |
String |
getAutoscaler()
[Output Only] The URL of the Autoscaler that targets this instance group manager.
|
com.google.protobuf.ByteString |
getAutoscalerBytes()
[Output Only] The URL of the Autoscaler that targets this instance group manager.
|
InstanceGroupManagerStatus |
getDefaultInstanceForType() |
static com.google.protobuf.Descriptors.Descriptor |
getDescriptor() |
com.google.protobuf.Descriptors.Descriptor |
getDescriptorForType() |
boolean |
getIsStable()
[Output Only] A bit indicating whether the managed instance group is in a stable state.
|
InstanceGroupManagerStatusStateful |
getStateful()
[Output Only] Stateful status of the given Instance Group Manager.
|
InstanceGroupManagerStatusStateful.Builder |
getStatefulBuilder()
[Output Only] Stateful status of the given Instance Group Manager.
|
InstanceGroupManagerStatusStatefulOrBuilder |
getStatefulOrBuilder()
[Output Only] Stateful status of the given Instance Group Manager.
|
InstanceGroupManagerStatusVersionTarget |
getVersionTarget()
[Output Only] A status of consistency of Instances' versions with their target version specified by version field on Instance Group Manager.
|
InstanceGroupManagerStatusVersionTarget.Builder |
getVersionTargetBuilder()
[Output Only] A status of consistency of Instances' versions with their target version specified by version field on Instance Group Manager.
|
InstanceGroupManagerStatusVersionTargetOrBuilder |
getVersionTargetOrBuilder()
[Output Only] A status of consistency of Instances' versions with their target version specified by version field on Instance Group Manager.
|
boolean |
hasAutoscaler()
[Output Only] The URL of the Autoscaler that targets this instance group manager.
|
boolean |
hasIsStable()
[Output Only] A bit indicating whether the managed instance group is in a stable state.
|
boolean |
hasStateful()
[Output Only] Stateful status of the given Instance Group Manager.
|
boolean |
hasVersionTarget()
[Output Only] A status of consistency of Instances' versions with their target version specified by version field on Instance Group Manager.
|
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable |
internalGetFieldAccessorTable() |
boolean |
isInitialized() |
InstanceGroupManagerStatus.Builder |
mergeFrom(com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry) |
InstanceGroupManagerStatus.Builder |
mergeFrom(InstanceGroupManagerStatus other) |
InstanceGroupManagerStatus.Builder |
mergeFrom(com.google.protobuf.Message other) |
InstanceGroupManagerStatus.Builder |
mergeStateful(InstanceGroupManagerStatusStateful value)
[Output Only] Stateful status of the given Instance Group Manager.
|
InstanceGroupManagerStatus.Builder |
mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
InstanceGroupManagerStatus.Builder |
mergeVersionTarget(InstanceGroupManagerStatusVersionTarget value)
[Output Only] A status of consistency of Instances' versions with their target version specified by version field on Instance Group Manager.
|
InstanceGroupManagerStatus.Builder |
setAutoscaler(String value)
[Output Only] The URL of the Autoscaler that targets this instance group manager.
|
InstanceGroupManagerStatus.Builder |
setAutoscalerBytes(com.google.protobuf.ByteString value)
[Output Only] The URL of the Autoscaler that targets this instance group manager.
|
InstanceGroupManagerStatus.Builder |
setField(com.google.protobuf.Descriptors.FieldDescriptor field,
Object value) |
InstanceGroupManagerStatus.Builder |
setIsStable(boolean value)
[Output Only] A bit indicating whether the managed instance group is in a stable state.
|
InstanceGroupManagerStatus.Builder |
setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field,
int index,
Object value) |
InstanceGroupManagerStatus.Builder |
setStateful(InstanceGroupManagerStatusStateful.Builder builderForValue)
[Output Only] Stateful status of the given Instance Group Manager.
|
InstanceGroupManagerStatus.Builder |
setStateful(InstanceGroupManagerStatusStateful value)
[Output Only] Stateful status of the given Instance Group Manager.
|
InstanceGroupManagerStatus.Builder |
setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields) |
InstanceGroupManagerStatus.Builder |
setVersionTarget(InstanceGroupManagerStatusVersionTarget.Builder builderForValue)
[Output Only] A status of consistency of Instances' versions with their target version specified by version field on Instance Group Manager.
|
InstanceGroupManagerStatus.Builder |
setVersionTarget(InstanceGroupManagerStatusVersionTarget value)
[Output Only] A status of consistency of Instances' versions with their target version specified by version field on Instance Group Manager.
|
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, 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, mergeFrom, newUninitializedMessageExceptionequals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitfindInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofpublic static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3.Builder<InstanceGroupManagerStatus.Builder>public InstanceGroupManagerStatus.Builder clear()
clear in interface com.google.protobuf.Message.Builderclear in interface com.google.protobuf.MessageLite.Builderclear in class com.google.protobuf.GeneratedMessageV3.Builder<InstanceGroupManagerStatus.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<InstanceGroupManagerStatus.Builder>public InstanceGroupManagerStatus getDefaultInstanceForType()
getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuildergetDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilderpublic InstanceGroupManagerStatus build()
build in interface com.google.protobuf.Message.Builderbuild in interface com.google.protobuf.MessageLite.Builderpublic InstanceGroupManagerStatus buildPartial()
buildPartial in interface com.google.protobuf.Message.BuilderbuildPartial in interface com.google.protobuf.MessageLite.Builderpublic InstanceGroupManagerStatus.Builder clone()
clone in interface com.google.protobuf.Message.Builderclone in interface com.google.protobuf.MessageLite.Builderclone in class com.google.protobuf.GeneratedMessageV3.Builder<InstanceGroupManagerStatus.Builder>public InstanceGroupManagerStatus.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<InstanceGroupManagerStatus.Builder>public InstanceGroupManagerStatus.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
clearField in interface com.google.protobuf.Message.BuilderclearField in class com.google.protobuf.GeneratedMessageV3.Builder<InstanceGroupManagerStatus.Builder>public InstanceGroupManagerStatus.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
clearOneof in interface com.google.protobuf.Message.BuilderclearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<InstanceGroupManagerStatus.Builder>public InstanceGroupManagerStatus.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<InstanceGroupManagerStatus.Builder>public InstanceGroupManagerStatus.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<InstanceGroupManagerStatus.Builder>public InstanceGroupManagerStatus.Builder mergeFrom(com.google.protobuf.Message other)
mergeFrom in interface com.google.protobuf.Message.BuildermergeFrom in class com.google.protobuf.AbstractMessage.Builder<InstanceGroupManagerStatus.Builder>public InstanceGroupManagerStatus.Builder mergeFrom(InstanceGroupManagerStatus other)
public final boolean isInitialized()
isInitialized in interface com.google.protobuf.MessageLiteOrBuilderisInitialized in class com.google.protobuf.GeneratedMessageV3.Builder<InstanceGroupManagerStatus.Builder>public InstanceGroupManagerStatus.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<InstanceGroupManagerStatus.Builder>IOExceptionpublic boolean hasAutoscaler()
[Output Only] The URL of the Autoscaler that targets this instance group manager.
optional string autoscaler = 517258967;hasAutoscaler in interface InstanceGroupManagerStatusOrBuilderpublic String getAutoscaler()
[Output Only] The URL of the Autoscaler that targets this instance group manager.
optional string autoscaler = 517258967;getAutoscaler in interface InstanceGroupManagerStatusOrBuilderpublic com.google.protobuf.ByteString getAutoscalerBytes()
[Output Only] The URL of the Autoscaler that targets this instance group manager.
optional string autoscaler = 517258967;getAutoscalerBytes in interface InstanceGroupManagerStatusOrBuilderpublic InstanceGroupManagerStatus.Builder setAutoscaler(String value)
[Output Only] The URL of the Autoscaler that targets this instance group manager.
optional string autoscaler = 517258967;value - The autoscaler to set.public InstanceGroupManagerStatus.Builder clearAutoscaler()
[Output Only] The URL of the Autoscaler that targets this instance group manager.
optional string autoscaler = 517258967;public InstanceGroupManagerStatus.Builder setAutoscalerBytes(com.google.protobuf.ByteString value)
[Output Only] The URL of the Autoscaler that targets this instance group manager.
optional string autoscaler = 517258967;value - The bytes for autoscaler to set.public boolean hasIsStable()
[Output Only] A bit indicating whether the managed instance group is in a stable state. A stable state means that: none of the instances in the managed instance group is currently undergoing any type of change (for example, creation, restart, or deletion); no future changes are scheduled for instances in the managed instance group; and the managed instance group itself is not being modified.
optional bool is_stable = 108410864;hasIsStable in interface InstanceGroupManagerStatusOrBuilderpublic boolean getIsStable()
[Output Only] A bit indicating whether the managed instance group is in a stable state. A stable state means that: none of the instances in the managed instance group is currently undergoing any type of change (for example, creation, restart, or deletion); no future changes are scheduled for instances in the managed instance group; and the managed instance group itself is not being modified.
optional bool is_stable = 108410864;getIsStable in interface InstanceGroupManagerStatusOrBuilderpublic InstanceGroupManagerStatus.Builder setIsStable(boolean value)
[Output Only] A bit indicating whether the managed instance group is in a stable state. A stable state means that: none of the instances in the managed instance group is currently undergoing any type of change (for example, creation, restart, or deletion); no future changes are scheduled for instances in the managed instance group; and the managed instance group itself is not being modified.
optional bool is_stable = 108410864;value - The isStable to set.public InstanceGroupManagerStatus.Builder clearIsStable()
[Output Only] A bit indicating whether the managed instance group is in a stable state. A stable state means that: none of the instances in the managed instance group is currently undergoing any type of change (for example, creation, restart, or deletion); no future changes are scheduled for instances in the managed instance group; and the managed instance group itself is not being modified.
optional bool is_stable = 108410864;public boolean hasStateful()
[Output Only] Stateful status of the given Instance Group Manager.
optional .google.cloud.compute.v1.InstanceGroupManagerStatusStateful stateful = 244462412;
hasStateful in interface InstanceGroupManagerStatusOrBuilderpublic InstanceGroupManagerStatusStateful getStateful()
[Output Only] Stateful status of the given Instance Group Manager.
optional .google.cloud.compute.v1.InstanceGroupManagerStatusStateful stateful = 244462412;
getStateful in interface InstanceGroupManagerStatusOrBuilderpublic InstanceGroupManagerStatus.Builder setStateful(InstanceGroupManagerStatusStateful value)
[Output Only] Stateful status of the given Instance Group Manager.
optional .google.cloud.compute.v1.InstanceGroupManagerStatusStateful stateful = 244462412;
public InstanceGroupManagerStatus.Builder setStateful(InstanceGroupManagerStatusStateful.Builder builderForValue)
[Output Only] Stateful status of the given Instance Group Manager.
optional .google.cloud.compute.v1.InstanceGroupManagerStatusStateful stateful = 244462412;
public InstanceGroupManagerStatus.Builder mergeStateful(InstanceGroupManagerStatusStateful value)
[Output Only] Stateful status of the given Instance Group Manager.
optional .google.cloud.compute.v1.InstanceGroupManagerStatusStateful stateful = 244462412;
public InstanceGroupManagerStatus.Builder clearStateful()
[Output Only] Stateful status of the given Instance Group Manager.
optional .google.cloud.compute.v1.InstanceGroupManagerStatusStateful stateful = 244462412;
public InstanceGroupManagerStatusStateful.Builder getStatefulBuilder()
[Output Only] Stateful status of the given Instance Group Manager.
optional .google.cloud.compute.v1.InstanceGroupManagerStatusStateful stateful = 244462412;
public InstanceGroupManagerStatusStatefulOrBuilder getStatefulOrBuilder()
[Output Only] Stateful status of the given Instance Group Manager.
optional .google.cloud.compute.v1.InstanceGroupManagerStatusStateful stateful = 244462412;
getStatefulOrBuilder in interface InstanceGroupManagerStatusOrBuilderpublic boolean hasVersionTarget()
[Output Only] A status of consistency of Instances' versions with their target version specified by version field on Instance Group Manager.
optional .google.cloud.compute.v1.InstanceGroupManagerStatusVersionTarget version_target = 289386200;
hasVersionTarget in interface InstanceGroupManagerStatusOrBuilderpublic InstanceGroupManagerStatusVersionTarget getVersionTarget()
[Output Only] A status of consistency of Instances' versions with their target version specified by version field on Instance Group Manager.
optional .google.cloud.compute.v1.InstanceGroupManagerStatusVersionTarget version_target = 289386200;
getVersionTarget in interface InstanceGroupManagerStatusOrBuilderpublic InstanceGroupManagerStatus.Builder setVersionTarget(InstanceGroupManagerStatusVersionTarget value)
[Output Only] A status of consistency of Instances' versions with their target version specified by version field on Instance Group Manager.
optional .google.cloud.compute.v1.InstanceGroupManagerStatusVersionTarget version_target = 289386200;
public InstanceGroupManagerStatus.Builder setVersionTarget(InstanceGroupManagerStatusVersionTarget.Builder builderForValue)
[Output Only] A status of consistency of Instances' versions with their target version specified by version field on Instance Group Manager.
optional .google.cloud.compute.v1.InstanceGroupManagerStatusVersionTarget version_target = 289386200;
public InstanceGroupManagerStatus.Builder mergeVersionTarget(InstanceGroupManagerStatusVersionTarget value)
[Output Only] A status of consistency of Instances' versions with their target version specified by version field on Instance Group Manager.
optional .google.cloud.compute.v1.InstanceGroupManagerStatusVersionTarget version_target = 289386200;
public InstanceGroupManagerStatus.Builder clearVersionTarget()
[Output Only] A status of consistency of Instances' versions with their target version specified by version field on Instance Group Manager.
optional .google.cloud.compute.v1.InstanceGroupManagerStatusVersionTarget version_target = 289386200;
public InstanceGroupManagerStatusVersionTarget.Builder getVersionTargetBuilder()
[Output Only] A status of consistency of Instances' versions with their target version specified by version field on Instance Group Manager.
optional .google.cloud.compute.v1.InstanceGroupManagerStatusVersionTarget version_target = 289386200;
public InstanceGroupManagerStatusVersionTargetOrBuilder getVersionTargetOrBuilder()
[Output Only] A status of consistency of Instances' versions with their target version specified by version field on Instance Group Manager.
optional .google.cloud.compute.v1.InstanceGroupManagerStatusVersionTarget version_target = 289386200;
getVersionTargetOrBuilder in interface InstanceGroupManagerStatusOrBuilderpublic final InstanceGroupManagerStatus.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
setUnknownFields in interface com.google.protobuf.Message.BuildersetUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<InstanceGroupManagerStatus.Builder>public final InstanceGroupManagerStatus.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
mergeUnknownFields in interface com.google.protobuf.Message.BuildermergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<InstanceGroupManagerStatus.Builder>Copyright © 2023 Google LLC. All rights reserved.