public final class InstanceGroupManagerActionsSummary extends GeneratedMessageV3 implements InstanceGroupManagerActionsSummaryOrBuilder
Protobuf type google.cloud.compute.v1.InstanceGroupManagerActionsSummary
Fields
ABANDONING_FIELD_NUMBER
public static final int ABANDONING_FIELD_NUMBER
Field Value
CREATING_FIELD_NUMBER
public static final int CREATING_FIELD_NUMBER
Field Value
CREATING_WITHOUT_RETRIES_FIELD_NUMBER
public static final int CREATING_WITHOUT_RETRIES_FIELD_NUMBER
Field Value
DELETING_FIELD_NUMBER
public static final int DELETING_FIELD_NUMBER
Field Value
NONE_FIELD_NUMBER
public static final int NONE_FIELD_NUMBER
Field Value
RECREATING_FIELD_NUMBER
public static final int RECREATING_FIELD_NUMBER
Field Value
REFRESHING_FIELD_NUMBER
public static final int REFRESHING_FIELD_NUMBER
Field Value
RESTARTING_FIELD_NUMBER
public static final int RESTARTING_FIELD_NUMBER
Field Value
VERIFYING_FIELD_NUMBER
public static final int VERIFYING_FIELD_NUMBER
Field Value
Methods
equals(Object obj)
public boolean equals(Object obj)
Parameter
Returns
Overrides
getAbandoning()
public int getAbandoning()
[Output Only] The total number of instances in the managed instance group that are scheduled to be abandoned. Abandoning an instance removes it from the managed instance group without deleting it.
optional int32 abandoning = 440023373;
Returns
Type | Description |
int | The abandoning.
|
getCreating()
[Output Only] The number of instances in the managed instance group that are scheduled to be created or are currently being created. If the group fails to create any of these instances, it tries again until it creates the instance successfully. If you have disabled creation retries, this field will not be populated; instead, the creatingWithoutRetries field will be populated.
optional int32 creating = 209809081;
Returns
Type | Description |
int | The creating.
|
getCreatingWithoutRetries()
public int getCreatingWithoutRetries()
[Output Only] The number of instances that the managed instance group will attempt to create. The group attempts to create each instance only once. If the group fails to create any of these instances, it decreases the group's targetSize value accordingly.
optional int32 creating_without_retries = 369916745;
Returns
Type | Description |
int | The creatingWithoutRetries.
|
getDefaultInstance()
public static InstanceGroupManagerActionsSummary getDefaultInstance()
Returns
getDefaultInstanceForType()
public InstanceGroupManagerActionsSummary getDefaultInstanceForType()
Returns
getDeleting()
[Output Only] The number of instances in the managed instance group that are scheduled to be deleted or are currently being deleted.
optional int32 deleting = 282846120;
Returns
Type | Description |
int | The deleting.
|
getDescriptor()
public static final Descriptors.Descriptor getDescriptor()
Returns
getNone()
[Output Only] The number of instances in the managed instance group that are running and have no scheduled actions.
optional int32 none = 3387192;
Returns
Type | Description |
int | The none.
|
getParserForType()
public Parser<InstanceGroupManagerActionsSummary> getParserForType()
Returns
Overrides
getRecreating()
public int getRecreating()
[Output Only] The number of instances in the managed instance group that are scheduled to be recreated or are currently being being recreated. Recreating an instance deletes the existing root persistent disk and creates a new disk from the image that is defined in the instance template.
optional int32 recreating = 339057132;
Returns
Type | Description |
int | The recreating.
|
getRefreshing()
public int getRefreshing()
[Output Only] The number of instances in the managed instance group that are being reconfigured with properties that do not require a restart or a recreate action. For example, setting or removing target pools for the instance.
optional int32 refreshing = 215044903;
Returns
Type | Description |
int | The refreshing.
|
getRestarting()
public int getRestarting()
[Output Only] The number of instances in the managed instance group that are scheduled to be restarted or are currently being restarted.
optional int32 restarting = 372312947;
Returns
Type | Description |
int | The restarting.
|
getSerializedSize()
public int getSerializedSize()
Returns
Overrides
getUnknownFields()
public final UnknownFieldSet getUnknownFields()
Returns
Overrides
getVerifying()
public int getVerifying()
[Output Only] The number of instances in the managed instance group that are being verified. See the managedInstances[].currentAction property in the listManagedInstances method documentation.
optional int32 verifying = 451612873;
Returns
Type | Description |
int | The verifying.
|
hasAbandoning()
public boolean hasAbandoning()
[Output Only] The total number of instances in the managed instance group that are scheduled to be abandoned. Abandoning an instance removes it from the managed instance group without deleting it.
optional int32 abandoning = 440023373;
Returns
Type | Description |
boolean | Whether the abandoning field is set.
|
hasCreating()
public boolean hasCreating()
[Output Only] The number of instances in the managed instance group that are scheduled to be created or are currently being created. If the group fails to create any of these instances, it tries again until it creates the instance successfully. If you have disabled creation retries, this field will not be populated; instead, the creatingWithoutRetries field will be populated.
optional int32 creating = 209809081;
Returns
Type | Description |
boolean | Whether the creating field is set.
|
hasCreatingWithoutRetries()
public boolean hasCreatingWithoutRetries()
[Output Only] The number of instances that the managed instance group will attempt to create. The group attempts to create each instance only once. If the group fails to create any of these instances, it decreases the group's targetSize value accordingly.
optional int32 creating_without_retries = 369916745;
Returns
Type | Description |
boolean | Whether the creatingWithoutRetries field is set.
|
hasDeleting()
public boolean hasDeleting()
[Output Only] The number of instances in the managed instance group that are scheduled to be deleted or are currently being deleted.
optional int32 deleting = 282846120;
Returns
Type | Description |
boolean | Whether the deleting field is set.
|
hasNone()
[Output Only] The number of instances in the managed instance group that are running and have no scheduled actions.
optional int32 none = 3387192;
Returns
Type | Description |
boolean | Whether the none field is set.
|
hasRecreating()
public boolean hasRecreating()
[Output Only] The number of instances in the managed instance group that are scheduled to be recreated or are currently being being recreated. Recreating an instance deletes the existing root persistent disk and creates a new disk from the image that is defined in the instance template.
optional int32 recreating = 339057132;
Returns
Type | Description |
boolean | Whether the recreating field is set.
|
hasRefreshing()
public boolean hasRefreshing()
[Output Only] The number of instances in the managed instance group that are being reconfigured with properties that do not require a restart or a recreate action. For example, setting or removing target pools for the instance.
optional int32 refreshing = 215044903;
Returns
Type | Description |
boolean | Whether the refreshing field is set.
|
hasRestarting()
public boolean hasRestarting()
[Output Only] The number of instances in the managed instance group that are scheduled to be restarted or are currently being restarted.
optional int32 restarting = 372312947;
Returns
Type | Description |
boolean | Whether the restarting field is set.
|
hasVerifying()
public boolean hasVerifying()
[Output Only] The number of instances in the managed instance group that are being verified. See the managedInstances[].currentAction property in the listManagedInstances method documentation.
optional int32 verifying = 451612873;
Returns
Type | Description |
boolean | Whether the verifying field is set.
|
hashCode()
Returns
Overrides
internalGetFieldAccessorTable()
protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
Returns
Overrides
isInitialized()
public final boolean isInitialized()
Returns
Overrides
newBuilder()
public static InstanceGroupManagerActionsSummary.Builder newBuilder()
Returns
newBuilder(InstanceGroupManagerActionsSummary prototype)
public static InstanceGroupManagerActionsSummary.Builder newBuilder(InstanceGroupManagerActionsSummary prototype)
Parameter
Returns
newBuilderForType()
public InstanceGroupManagerActionsSummary.Builder newBuilderForType()
Returns
newBuilderForType(GeneratedMessageV3.BuilderParent parent)
protected InstanceGroupManagerActionsSummary.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
Parameter
Returns
Overrides
newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
Parameter
Returns
Overrides
public static InstanceGroupManagerActionsSummary parseDelimitedFrom(InputStream input)
Parameter
Returns
Exceptions
public static InstanceGroupManagerActionsSummary parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(byte[] data)
public static InstanceGroupManagerActionsSummary parseFrom(byte[] data)
Parameter
Name | Description |
data | byte[]
|
Returns
Exceptions
parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
public static InstanceGroupManagerActionsSummary parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(ByteString data)
public static InstanceGroupManagerActionsSummary parseFrom(ByteString data)
Parameter
Returns
Exceptions
parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
public static InstanceGroupManagerActionsSummary parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static InstanceGroupManagerActionsSummary parseFrom(CodedInputStream input)
Parameter
Returns
Exceptions
public static InstanceGroupManagerActionsSummary parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
public static InstanceGroupManagerActionsSummary parseFrom(InputStream input)
Parameter
Returns
Exceptions
public static InstanceGroupManagerActionsSummary parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parseFrom(ByteBuffer data)
public static InstanceGroupManagerActionsSummary parseFrom(ByteBuffer data)
Parameter
Returns
Exceptions
parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
public static InstanceGroupManagerActionsSummary parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
Parameters
Returns
Exceptions
parser()
public static Parser<InstanceGroupManagerActionsSummary> parser()
Returns
toBuilder()
public InstanceGroupManagerActionsSummary.Builder toBuilder()
Returns
writeTo(CodedOutputStream output)
public void writeTo(CodedOutputStream output)
Parameter
Overrides
Exceptions