public interface InstanceGroupManagerStatusOrBuilder extends MessageOrBuilderImplements
MessageOrBuilderMethods
getAllInstancesConfig()
public abstract InstanceGroupManagerStatusAllInstancesConfig getAllInstancesConfig()Output only. [Output only] Status of all-instances configuration on the group.
optional .google.cloud.compute.v1.InstanceGroupManagerStatusAllInstancesConfig all_instances_config = 112596737;
| Returns | |
|---|---|
| Type | Description |
InstanceGroupManagerStatusAllInstancesConfig |
The allInstancesConfig. |
getAllInstancesConfigOrBuilder()
public abstract InstanceGroupManagerStatusAllInstancesConfigOrBuilder getAllInstancesConfigOrBuilder()Output only. [Output only] Status of all-instances configuration on the group.
optional .google.cloud.compute.v1.InstanceGroupManagerStatusAllInstancesConfig all_instances_config = 112596737;
| Returns | |
|---|---|
| Type | Description |
InstanceGroupManagerStatusAllInstancesConfigOrBuilder |
|
getAppliedAcceleratorTopologies(int index)
public abstract InstanceGroupManagerStatusAcceleratorTopology getAppliedAcceleratorTopologies(int index)Output only. [Output Only] The accelerator topology applied to this MIG. Currently only one accelerator topology is supported.
repeated .google.cloud.compute.v1.InstanceGroupManagerStatusAcceleratorTopology applied_accelerator_topologies = 481392547;
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
InstanceGroupManagerStatusAcceleratorTopology |
|
getAppliedAcceleratorTopologiesCount()
public abstract int getAppliedAcceleratorTopologiesCount()Output only. [Output Only] The accelerator topology applied to this MIG. Currently only one accelerator topology is supported.
repeated .google.cloud.compute.v1.InstanceGroupManagerStatusAcceleratorTopology applied_accelerator_topologies = 481392547;
| Returns | |
|---|---|
| Type | Description |
int |
|
getAppliedAcceleratorTopologiesList()
public abstract List<InstanceGroupManagerStatusAcceleratorTopology> getAppliedAcceleratorTopologiesList()Output only. [Output Only] The accelerator topology applied to this MIG. Currently only one accelerator topology is supported.
repeated .google.cloud.compute.v1.InstanceGroupManagerStatusAcceleratorTopology applied_accelerator_topologies = 481392547;
| Returns | |
|---|---|
| Type | Description |
List<InstanceGroupManagerStatusAcceleratorTopology> |
|
getAppliedAcceleratorTopologiesOrBuilder(int index)
public abstract InstanceGroupManagerStatusAcceleratorTopologyOrBuilder getAppliedAcceleratorTopologiesOrBuilder(int index)Output only. [Output Only] The accelerator topology applied to this MIG. Currently only one accelerator topology is supported.
repeated .google.cloud.compute.v1.InstanceGroupManagerStatusAcceleratorTopology applied_accelerator_topologies = 481392547;
| Parameter | |
|---|---|
| Name | Description |
index |
int |
| Returns | |
|---|---|
| Type | Description |
InstanceGroupManagerStatusAcceleratorTopologyOrBuilder |
|
getAppliedAcceleratorTopologiesOrBuilderList()
public abstract List<? extends InstanceGroupManagerStatusAcceleratorTopologyOrBuilder> getAppliedAcceleratorTopologiesOrBuilderList()Output only. [Output Only] The accelerator topology applied to this MIG. Currently only one accelerator topology is supported.
repeated .google.cloud.compute.v1.InstanceGroupManagerStatusAcceleratorTopology applied_accelerator_topologies = 481392547;
| Returns | |
|---|---|
| Type | Description |
List<? extends com.google.cloud.compute.v1.InstanceGroupManagerStatusAcceleratorTopologyOrBuilder> |
|
getAutoscaler()
public abstract String getAutoscaler()Output only. [Output Only] The URL of theAutoscaler that targets this instance group manager.
optional string autoscaler = 517258967;
| Returns | |
|---|---|
| Type | Description |
String |
The autoscaler. |
getAutoscalerBytes()
public abstract ByteString getAutoscalerBytes()Output only. [Output Only] The URL of theAutoscaler that targets this instance group manager.
optional string autoscaler = 517258967;
| Returns | |
|---|---|
| Type | Description |
ByteString |
The bytes for autoscaler. |
getBulkInstanceOperation()
public abstract InstanceGroupManagerStatusBulkInstanceOperation getBulkInstanceOperation()Output only. [Output Only] The status of bulk instance operation.
optional .google.cloud.compute.v1.InstanceGroupManagerStatusBulkInstanceOperation bulk_instance_operation = 501667466;
| Returns | |
|---|---|
| Type | Description |
InstanceGroupManagerStatusBulkInstanceOperation |
The bulkInstanceOperation. |
getBulkInstanceOperationOrBuilder()
public abstract InstanceGroupManagerStatusBulkInstanceOperationOrBuilder getBulkInstanceOperationOrBuilder()Output only. [Output Only] The status of bulk instance operation.
optional .google.cloud.compute.v1.InstanceGroupManagerStatusBulkInstanceOperation bulk_instance_operation = 501667466;
| Returns | |
|---|---|
| Type | Description |
InstanceGroupManagerStatusBulkInstanceOperationOrBuilder |
|
getIsStable()
public abstract boolean getIsStable()Output only. [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. |
getStateful()
public abstract InstanceGroupManagerStatusStateful getStateful()Output only. [Output Only] Stateful status of the given Instance Group Manager.
optional .google.cloud.compute.v1.InstanceGroupManagerStatusStateful stateful = 244462412;
| Returns | |
|---|---|
| Type | Description |
InstanceGroupManagerStatusStateful |
The stateful. |
getStatefulOrBuilder()
public abstract InstanceGroupManagerStatusStatefulOrBuilder getStatefulOrBuilder()Output only. [Output Only] Stateful status of the given Instance Group Manager.
optional .google.cloud.compute.v1.InstanceGroupManagerStatusStateful stateful = 244462412;
| Returns | |
|---|---|
| Type | Description |
InstanceGroupManagerStatusStatefulOrBuilder |
|
getVersionTarget()
public abstract InstanceGroupManagerStatusVersionTarget getVersionTarget()Output only. [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 |
InstanceGroupManagerStatusVersionTarget |
The versionTarget. |
getVersionTargetOrBuilder()
public abstract InstanceGroupManagerStatusVersionTargetOrBuilder getVersionTargetOrBuilder()Output only. [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 |
InstanceGroupManagerStatusVersionTargetOrBuilder |
|
hasAllInstancesConfig()
public abstract boolean hasAllInstancesConfig()Output only. [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 abstract boolean hasAutoscaler()Output only. [Output Only] The URL of theAutoscaler that targets this instance group manager.
optional string autoscaler = 517258967;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the autoscaler field is set. |
hasBulkInstanceOperation()
public abstract boolean hasBulkInstanceOperation()Output only. [Output Only] The status of bulk instance operation.
optional .google.cloud.compute.v1.InstanceGroupManagerStatusBulkInstanceOperation bulk_instance_operation = 501667466;
| Returns | |
|---|---|
| Type | Description |
boolean |
Whether the bulkInstanceOperation field is set. |
hasIsStable()
public abstract boolean hasIsStable()Output only. [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 abstract boolean hasStateful()Output only. [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 abstract boolean hasVersionTarget()Output only. [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. |