Send feedback
Class InstanceGroupManagerStatus (1.86.0)
Stay organized with collections
Save and categorize content based on your preferences.
public final class InstanceGroupManagerStatus extends GeneratedMessageV3 implements InstanceGroupManagerStatusOrBuilder
Protobuf type google.cloud.compute.v1.InstanceGroupManagerStatus
Inherited Members
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessageV3.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessageV3.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessageV3.internalGetMapFieldReflection(int)
Static Fields
ALL_INSTANCES_CONFIG_FIELD_NUMBER
public static final int ALL_INSTANCES_CONFIG_FIELD_NUMBER
Field Value
Type
Description
int
AUTOSCALER_FIELD_NUMBER
public static final int AUTOSCALER_FIELD_NUMBER
Field Value
Type
Description
int
IS_STABLE_FIELD_NUMBER
public static final int IS_STABLE_FIELD_NUMBER
Field Value
Type
Description
int
STATEFUL_FIELD_NUMBER
public static final int STATEFUL_FIELD_NUMBER
Field Value
Type
Description
int
VERSION_TARGET_FIELD_NUMBER
public static final int VERSION_TARGET_FIELD_NUMBER
Field Value
Type
Description
int
Static Methods
getDefaultInstance()
public static InstanceGroupManagerStatus getDefaultInstance ()
getDescriptor()
public static final Descriptors . Descriptor getDescriptor ()
newBuilder()
public static InstanceGroupManagerStatus . Builder newBuilder ()
newBuilder(InstanceGroupManagerStatus prototype)
public static InstanceGroupManagerStatus . Builder newBuilder ( InstanceGroupManagerStatus prototype )
public static InstanceGroupManagerStatus parseDelimitedFrom ( InputStream input )
public static InstanceGroupManagerStatus parseDelimitedFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
parseFrom(byte[] data)
public static InstanceGroupManagerStatus parseFrom ( byte [] data )
Parameter
Name
Description
data
byte []
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static InstanceGroupManagerStatus parseFrom ( byte [] data , ExtensionRegistryLite extensionRegistry )
parseFrom(ByteString data)
public static InstanceGroupManagerStatus parseFrom ( ByteString data )
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static InstanceGroupManagerStatus parseFrom ( ByteString data , ExtensionRegistryLite extensionRegistry )
public static InstanceGroupManagerStatus parseFrom ( CodedInputStream input )
public static InstanceGroupManagerStatus parseFrom ( CodedInputStream input , ExtensionRegistryLite extensionRegistry )
public static InstanceGroupManagerStatus parseFrom ( InputStream input )
public static InstanceGroupManagerStatus parseFrom ( InputStream input , ExtensionRegistryLite extensionRegistry )
parseFrom(ByteBuffer data)
public static InstanceGroupManagerStatus parseFrom ( ByteBuffer data )
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static InstanceGroupManagerStatus parseFrom ( ByteBuffer data , ExtensionRegistryLite extensionRegistry )
parser()
public static Parser<InstanceGroupManagerStatus> parser ()
Methods
equals(Object obj)
public boolean equals ( Object obj )
Parameter
Name
Description
obj
Object
Overrides
getAllInstancesConfig()
public InstanceGroupManagerStatusAllInstancesConfig getAllInstancesConfig ()
[Output only] Status of all-instances configuration on the group.
optional .google.cloud.compute.v1.InstanceGroupManagerStatusAllInstancesConfig all_instances_config = 112596737;
getAllInstancesConfigOrBuilder()
public InstanceGroupManagerStatusAllInstancesConfigOrBuilder getAllInstancesConfigOrBuilder ()
[Output only] Status of all-instances configuration on the group.
optional .google.cloud.compute.v1.InstanceGroupManagerStatusAllInstancesConfig all_instances_config = 112596737;
getAutoscaler()
public String getAutoscaler ()
[Output Only] The URL of the Autoscaler that targets this instance group manager.
optional string autoscaler = 517258967;
Returns
Type
Description
String
The autoscaler.
getAutoscalerBytes()
public ByteString getAutoscalerBytes ()
[Output Only] The URL of the Autoscaler that targets this instance group manager.
optional string autoscaler = 517258967;
Returns
Type
Description
ByteString
The bytes for autoscaler.
getDefaultInstanceForType()
public InstanceGroupManagerStatus getDefaultInstanceForType ()
getIsStable()
public 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;
Returns
Type
Description
boolean
The isStable.
getParserForType()
public Parser<InstanceGroupManagerStatus> getParserForType ()
Overrides
getSerializedSize()
public int getSerializedSize ()
Returns
Type
Description
int
Overrides
getStateful()
public InstanceGroupManagerStatusStateful getStateful ()
[Output Only] Stateful status of the given Instance Group Manager.
optional .google.cloud.compute.v1.InstanceGroupManagerStatusStateful stateful = 244462412;
getStatefulOrBuilder()
public InstanceGroupManagerStatusStatefulOrBuilder getStatefulOrBuilder ()
[Output Only] Stateful status of the given Instance Group Manager.
optional .google.cloud.compute.v1.InstanceGroupManagerStatusStateful stateful = 244462412;
getVersionTarget()
public 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;
getVersionTargetOrBuilder()
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;
hasAllInstancesConfig()
public boolean hasAllInstancesConfig ()
[Output only] Status of all-instances configuration on the group.
optional .google.cloud.compute.v1.InstanceGroupManagerStatusAllInstancesConfig all_instances_config = 112596737;
Returns
Type
Description
boolean
Whether the allInstancesConfig field is set.
hasAutoscaler()
public boolean hasAutoscaler ()
[Output Only] The URL of the Autoscaler that targets this instance group manager.
optional string autoscaler = 517258967;
Returns
Type
Description
boolean
Whether the autoscaler field is set.
hasIsStable()
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;
Returns
Type
Description
boolean
Whether the isStable field is set.
hasStateful()
public boolean hasStateful ()
[Output Only] Stateful status of the given Instance Group Manager.
optional .google.cloud.compute.v1.InstanceGroupManagerStatusStateful stateful = 244462412;
Returns
Type
Description
boolean
Whether the stateful field is set.
hasVersionTarget()
public 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;
Returns
Type
Description
boolean
Whether the versionTarget field is set.
hashCode()
Returns
Type
Description
int
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3 . FieldAccessorTable internalGetFieldAccessorTable ()
Overrides
isInitialized()
public final boolean isInitialized ()
Overrides
newBuilderForType()
public InstanceGroupManagerStatus . Builder newBuilderForType ()
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected InstanceGroupManagerStatus . Builder newBuilderForType ( GeneratedMessageV3 . BuilderParent parent )
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance ( GeneratedMessageV3 . UnusedPrivateParameter unused )
Returns
Type
Description
Object
Overrides
toBuilder()
public InstanceGroupManagerStatus . Builder toBuilder ()
writeTo(CodedOutputStream output)
public void writeTo ( CodedOutputStream output )
Overrides
Send feedback
Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License , and code samples are licensed under the Apache 2.0 License . For details, see the Google Developers Site Policies . Java is a registered trademark of Oracle and/or its affiliates.
Last updated 2025-10-11 UTC.
Need to tell us more?
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Hard to understand","hardToUnderstand","thumb-down"],["Incorrect information or sample code","incorrectInformationOrSampleCode","thumb-down"],["Missing the information/samples I need","missingTheInformationSamplesINeed","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-10-11 UTC."],[],[]]