public final class InstanceGroupManagerStatusInstanceStatusSummary extends GeneratedMessage implements InstanceGroupManagerStatusInstanceStatusSummaryOrBuilder
The list of instance statuses and the number of instances in this managed
instance group that have the status. For more information about how to
interpret each status check the instance lifecycle documentation.
Currently only shown for TPU MIGs.
Protobuf type google.cloud.compute.v1.InstanceGroupManagerStatusInstanceStatusSummary
Inherited Members
com.google.protobuf.GeneratedMessage.<ContainingT,T>newFileScopedGeneratedExtension(java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ContainingT,T>newMessageScopedGeneratedExtension(com.google.protobuf.Message,int,java.lang.Class<?>,com.google.protobuf.Message)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT)
com.google.protobuf.GeneratedMessage.<ListT>makeMutableCopy(ListT,int)
com.google.protobuf.GeneratedMessage.<T>emptyList(java.lang.Class<T>)
com.google.protobuf.GeneratedMessage.<V>serializeBooleanMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Boolean,V>,com.google.protobuf.MapEntry<java.lang.Boolean,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeIntegerMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Integer,V>,com.google.protobuf.MapEntry<java.lang.Integer,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeLongMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.Long,V>,com.google.protobuf.MapEntry<java.lang.Long,V>,int)
com.google.protobuf.GeneratedMessage.<V>serializeStringMapTo(com.google.protobuf.CodedOutputStream,com.google.protobuf.MapField<java.lang.String,V>,com.google.protobuf.MapEntry<java.lang.String,V>,int)
com.google.protobuf.GeneratedMessage.canUseUnsafe()
com.google.protobuf.GeneratedMessage.emptyBooleanList()
com.google.protobuf.GeneratedMessage.emptyDoubleList()
com.google.protobuf.GeneratedMessage.emptyFloatList()
com.google.protobuf.GeneratedMessage.emptyIntList()
com.google.protobuf.GeneratedMessage.emptyLongList()
com.google.protobuf.GeneratedMessage.internalGetMapFieldReflection(int)
com.google.protobuf.GeneratedMessage.isStringEmpty(java.lang.Object)
com.google.protobuf.GeneratedMessage.mergeFromAndMakeImmutableInternal(com.google.protobuf.CodedInputStream,com.google.protobuf.ExtensionRegistryLite)
com.google.protobuf.GeneratedMessage.newInstance(com.google.protobuf.GeneratedMessage.UnusedPrivateParameter)
com.google.protobuf.GeneratedMessage.parseUnknownFieldProto3(com.google.protobuf.CodedInputStream,com.google.protobuf.UnknownFieldSet.Builder,com.google.protobuf.ExtensionRegistryLite,int)
Static Fields
DEPROVISIONING_FIELD_NUMBER
public static final int DEPROVISIONING_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
NON_EXISTENT_FIELD_NUMBER
public static final int NON_EXISTENT_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
PENDING_FIELD_NUMBER
public static final int PENDING_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
PENDING_STOP_FIELD_NUMBER
public static final int PENDING_STOP_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
PROVISIONING_FIELD_NUMBER
public static final int PROVISIONING_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
REPAIRING_FIELD_NUMBER
public static final int REPAIRING_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
RUNNING_FIELD_NUMBER
public static final int RUNNING_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
STAGING_FIELD_NUMBER
public static final int STAGING_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
STOPPED_FIELD_NUMBER
public static final int STOPPED_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
STOPPING_FIELD_NUMBER
public static final int STOPPING_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
SUSPENDED_FIELD_NUMBER
public static final int SUSPENDED_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
SUSPENDING_FIELD_NUMBER
public static final int SUSPENDING_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
TERMINATED_FIELD_NUMBER
public static final int TERMINATED_FIELD_NUMBER
| Field Value |
| Type |
Description |
int |
|
Static Methods
getDefaultInstance()
public static InstanceGroupManagerStatusInstanceStatusSummary getDefaultInstance()
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
newBuilder()
public static InstanceGroupManagerStatusInstanceStatusSummary.Builder newBuilder()
newBuilder(InstanceGroupManagerStatusInstanceStatusSummary prototype)
public static InstanceGroupManagerStatusInstanceStatusSummary.Builder newBuilder(InstanceGroupManagerStatusInstanceStatusSummary prototype)
public static InstanceGroupManagerStatusInstanceStatusSummary parseDelimitedFrom(InputStream input)
public static InstanceGroupManagerStatusInstanceStatusSummary parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(byte[] data)
public static InstanceGroupManagerStatusInstanceStatusSummary parseFrom(byte[] data)
| Parameter |
| Name |
Description |
data |
byte[]
|
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static InstanceGroupManagerStatusInstanceStatusSummary parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteString data)
public static InstanceGroupManagerStatusInstanceStatusSummary parseFrom(ByteString data)
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static InstanceGroupManagerStatusInstanceStatusSummary parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static InstanceGroupManagerStatusInstanceStatusSummary parseFrom(CodedInputStream input)
public static InstanceGroupManagerStatusInstanceStatusSummary parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
public static InstanceGroupManagerStatusInstanceStatusSummary parseFrom(InputStream input)
public static InstanceGroupManagerStatusInstanceStatusSummary parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
parseFrom(ByteBuffer data)
public static InstanceGroupManagerStatusInstanceStatusSummary parseFrom(ByteBuffer data)
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static InstanceGroupManagerStatusInstanceStatusSummary parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
parser()
public static Parser<InstanceGroupManagerStatusInstanceStatusSummary> parser()
Methods
equals(Object obj)
public boolean equals(Object obj)
| Parameter |
| Name |
Description |
obj |
Object
|
Overrides
getDefaultInstanceForType()
public InstanceGroupManagerStatusInstanceStatusSummary getDefaultInstanceForType()
getDeprovisioning()
public int getDeprovisioning()
Output only. The number of instances in the managed instance group
that have DEPROVISIONING status.
optional int32 deprovisioning = 462169582;
| Returns |
| Type |
Description |
int |
The deprovisioning.
|
getNonExistent()
public int getNonExistent()
Output only. The number of instances that have not been created yet or
have been deleted. Includes only instances that would be shown in the
listManagedInstances method and not all instances that have been
deleted in the lifetime of the MIG.
Does not include FlexStart instances that are waiting for the resources
availability, they are considered as 'pending'.
optional int32 non_existent = 468485062;
| Returns |
| Type |
Description |
int |
The nonExistent.
|
getParserForType()
public Parser<InstanceGroupManagerStatusInstanceStatusSummary> getParserForType()
Overrides
getPending()
Output only. The number of instances in the managed instance group
that have PENDING status, that is FlexStart instances that are waiting
for resources. Instances that do not exist because of the other reasons
are counted as 'non_existent'.
optional int32 pending = 391154071;
| Returns |
| Type |
Description |
int |
The pending.
|
getPendingStop()
public int getPendingStop()
Output only. The number of instances in the managed instance group
that have PENDING_STOP status.
optional int32 pending_stop = 163159466;
| Returns |
| Type |
Description |
int |
The pendingStop.
|
getProvisioning()
public int getProvisioning()
Output only. The number of instances in the managed instance group
that have PROVISIONING status.
optional int32 provisioning = 121098989;
| Returns |
| Type |
Description |
int |
The provisioning.
|
getRepairing()
public int getRepairing()
Output only. The number of instances in the managed instance group
that have REPAIRING status.
optional int32 repairing = 311243061;
| Returns |
| Type |
Description |
int |
The repairing.
|
getRunning()
Output only. The number of instances in the managed instance group
that have RUNNING status.
optional int32 running = 477042111;
| Returns |
| Type |
Description |
int |
The running.
|
getSerializedSize()
public int getSerializedSize()
| Returns |
| Type |
Description |
int |
|
Overrides
getStaging()
Output only. The number of instances in the managed instance group
that have STAGING status.
optional int32 staging = 249960507;
| Returns |
| Type |
Description |
int |
The staging.
|
getStopped()
Output only. The number of instances in the managed instance group
that have STOPPED status.
optional int32 stopped = 263164365;
| Returns |
| Type |
Description |
int |
The stopped.
|
getStopping()
Output only. The number of instances in the managed instance group
that have STOPPING status.
optional int32 stopping = 105035892;
| Returns |
| Type |
Description |
int |
The stopping.
|
getSuspended()
public int getSuspended()
Output only. The number of instances in the managed instance group
that have SUSPENDED status.
optional int32 suspended = 485854683;
| Returns |
| Type |
Description |
int |
The suspended.
|
getSuspending()
public int getSuspending()
Output only. The number of instances in the managed instance group
that have SUSPENDING status.
optional int32 suspending = 29113894;
| Returns |
| Type |
Description |
int |
The suspending.
|
getTerminated()
public int getTerminated()
Output only. The number of instances in the managed instance group
that have TERMINATED status.
optional int32 terminated = 301796899;
| Returns |
| Type |
Description |
int |
The terminated.
|
hasDeprovisioning()
public boolean hasDeprovisioning()
Output only. The number of instances in the managed instance group
that have DEPROVISIONING status.
optional int32 deprovisioning = 462169582;
| Returns |
| Type |
Description |
boolean |
Whether the deprovisioning field is set.
|
hasNonExistent()
public boolean hasNonExistent()
Output only. The number of instances that have not been created yet or
have been deleted. Includes only instances that would be shown in the
listManagedInstances method and not all instances that have been
deleted in the lifetime of the MIG.
Does not include FlexStart instances that are waiting for the resources
availability, they are considered as 'pending'.
optional int32 non_existent = 468485062;
| Returns |
| Type |
Description |
boolean |
Whether the nonExistent field is set.
|
hasPending()
public boolean hasPending()
Output only. The number of instances in the managed instance group
that have PENDING status, that is FlexStart instances that are waiting
for resources. Instances that do not exist because of the other reasons
are counted as 'non_existent'.
optional int32 pending = 391154071;
| Returns |
| Type |
Description |
boolean |
Whether the pending field is set.
|
hasPendingStop()
public boolean hasPendingStop()
Output only. The number of instances in the managed instance group
that have PENDING_STOP status.
optional int32 pending_stop = 163159466;
| Returns |
| Type |
Description |
boolean |
Whether the pendingStop field is set.
|
hasProvisioning()
public boolean hasProvisioning()
Output only. The number of instances in the managed instance group
that have PROVISIONING status.
optional int32 provisioning = 121098989;
| Returns |
| Type |
Description |
boolean |
Whether the provisioning field is set.
|
hasRepairing()
public boolean hasRepairing()
Output only. The number of instances in the managed instance group
that have REPAIRING status.
optional int32 repairing = 311243061;
| Returns |
| Type |
Description |
boolean |
Whether the repairing field is set.
|
hasRunning()
public boolean hasRunning()
Output only. The number of instances in the managed instance group
that have RUNNING status.
optional int32 running = 477042111;
| Returns |
| Type |
Description |
boolean |
Whether the running field is set.
|
hasStaging()
public boolean hasStaging()
Output only. The number of instances in the managed instance group
that have STAGING status.
optional int32 staging = 249960507;
| Returns |
| Type |
Description |
boolean |
Whether the staging field is set.
|
hasStopped()
public boolean hasStopped()
Output only. The number of instances in the managed instance group
that have STOPPED status.
optional int32 stopped = 263164365;
| Returns |
| Type |
Description |
boolean |
Whether the stopped field is set.
|
hasStopping()
public boolean hasStopping()
Output only. The number of instances in the managed instance group
that have STOPPING status.
optional int32 stopping = 105035892;
| Returns |
| Type |
Description |
boolean |
Whether the stopping field is set.
|
hasSuspended()
public boolean hasSuspended()
Output only. The number of instances in the managed instance group
that have SUSPENDED status.
optional int32 suspended = 485854683;
| Returns |
| Type |
Description |
boolean |
Whether the suspended field is set.
|
hasSuspending()
public boolean hasSuspending()
Output only. The number of instances in the managed instance group
that have SUSPENDING status.
optional int32 suspending = 29113894;
| Returns |
| Type |
Description |
boolean |
Whether the suspending field is set.
|
hasTerminated()
public boolean hasTerminated()
Output only. The number of instances in the managed instance group
that have TERMINATED status.
optional int32 terminated = 301796899;
| Returns |
| Type |
Description |
boolean |
Whether the terminated field is set.
|
hashCode()
| Returns |
| Type |
Description |
int |
|
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
Overrides
isInitialized()
public final boolean isInitialized()
Overrides
newBuilderForType()
public InstanceGroupManagerStatusInstanceStatusSummary.Builder newBuilderForType()
newBuilderForType(AbstractMessage.BuilderParent parent)
protected InstanceGroupManagerStatusInstanceStatusSummary.Builder newBuilderForType(AbstractMessage.BuilderParent parent)
Overrides
toBuilder()
public InstanceGroupManagerStatusInstanceStatusSummary.Builder toBuilder()
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Overrides