Package com.google.cloud.compute.v1
Interface InstanceGroupManagerStatusOrBuilder
- All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder
- All Known Implementing Classes:
InstanceGroupManagerStatus,InstanceGroupManagerStatus.Builder
@Generated
public interface InstanceGroupManagerStatusOrBuilder
extends com.google.protobuf.MessageOrBuilder
-
Method Summary
Modifier and TypeMethodDescriptionOutput only.Output only.getAppliedAcceleratorTopologies(int index) Output only.intOutput only.Output only.getAppliedAcceleratorTopologiesOrBuilder(int index) Output only.Output only.Output only.com.google.protobuf.ByteStringOutput only.Output only.Output only.Output only.Output only.booleanOutput only.Output only.Output only.Output only.Output only.booleanOutput only.booleanOutput only.booleanOutput only.booleanOutput only.booleanOutput only.booleanOutput only.booleanOutput only.Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder
isInitializedMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
hasAllInstancesConfig
boolean hasAllInstancesConfig()Output only. Status of all-instances configuration on the group.
optional .google.cloud.compute.v1.InstanceGroupManagerStatusAllInstancesConfig all_instances_config = 112596737;- Returns:
- Whether the allInstancesConfig field is set.
-
getAllInstancesConfig
InstanceGroupManagerStatusAllInstancesConfig getAllInstancesConfig()Output only. Status of all-instances configuration on the group.
optional .google.cloud.compute.v1.InstanceGroupManagerStatusAllInstancesConfig all_instances_config = 112596737;- Returns:
- The allInstancesConfig.
-
getAllInstancesConfigOrBuilder
InstanceGroupManagerStatusAllInstancesConfigOrBuilder getAllInstancesConfigOrBuilder()Output only. Status of all-instances configuration on the group.
optional .google.cloud.compute.v1.InstanceGroupManagerStatusAllInstancesConfig all_instances_config = 112596737; -
getAppliedAcceleratorTopologiesList
List<InstanceGroupManagerStatusAcceleratorTopology> getAppliedAcceleratorTopologiesList()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; -
getAppliedAcceleratorTopologies
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; -
getAppliedAcceleratorTopologiesCount
int getAppliedAcceleratorTopologiesCount()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; -
getAppliedAcceleratorTopologiesOrBuilderList
List<? extends InstanceGroupManagerStatusAcceleratorTopologyOrBuilder> getAppliedAcceleratorTopologiesOrBuilderList()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; -
getAppliedAcceleratorTopologiesOrBuilder
InstanceGroupManagerStatusAcceleratorTopologyOrBuilder getAppliedAcceleratorTopologiesOrBuilder(int index) 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; -
hasAutoscaler
boolean hasAutoscaler()Output only. The URL of theAutoscaler that targets this instance group manager.
optional string autoscaler = 517258967;- Returns:
- Whether the autoscaler field is set.
-
getAutoscaler
String getAutoscaler()Output only. The URL of theAutoscaler that targets this instance group manager.
optional string autoscaler = 517258967;- Returns:
- The autoscaler.
-
getAutoscalerBytes
com.google.protobuf.ByteString getAutoscalerBytes()Output only. The URL of theAutoscaler that targets this instance group manager.
optional string autoscaler = 517258967;- Returns:
- The bytes for autoscaler.
-
hasBulkInstanceOperation
boolean hasBulkInstanceOperation()Output only. The status of bulk instance operation.
optional .google.cloud.compute.v1.InstanceGroupManagerStatusBulkInstanceOperation bulk_instance_operation = 501667466;- Returns:
- Whether the bulkInstanceOperation field is set.
-
getBulkInstanceOperation
InstanceGroupManagerStatusBulkInstanceOperation getBulkInstanceOperation()Output only. The status of bulk instance operation.
optional .google.cloud.compute.v1.InstanceGroupManagerStatusBulkInstanceOperation bulk_instance_operation = 501667466;- Returns:
- The bulkInstanceOperation.
-
getBulkInstanceOperationOrBuilder
InstanceGroupManagerStatusBulkInstanceOperationOrBuilder getBulkInstanceOperationOrBuilder()Output only. The status of bulk instance operation.
optional .google.cloud.compute.v1.InstanceGroupManagerStatusBulkInstanceOperation bulk_instance_operation = 501667466; -
hasCurrentInstanceStatuses
boolean hasCurrentInstanceStatuses()Output only. The list of instance statuses and the number of instances in this managed instance group that have the status. Currently only shown for TPU MIGs
optional .google.cloud.compute.v1.InstanceGroupManagerStatusInstanceStatusSummary current_instance_statuses = 269432644;- Returns:
- Whether the currentInstanceStatuses field is set.
-
getCurrentInstanceStatuses
InstanceGroupManagerStatusInstanceStatusSummary getCurrentInstanceStatuses()Output only. The list of instance statuses and the number of instances in this managed instance group that have the status. Currently only shown for TPU MIGs
optional .google.cloud.compute.v1.InstanceGroupManagerStatusInstanceStatusSummary current_instance_statuses = 269432644;- Returns:
- The currentInstanceStatuses.
-
getCurrentInstanceStatusesOrBuilder
InstanceGroupManagerStatusInstanceStatusSummaryOrBuilder getCurrentInstanceStatusesOrBuilder()Output only. The list of instance statuses and the number of instances in this managed instance group that have the status. Currently only shown for TPU MIGs
optional .google.cloud.compute.v1.InstanceGroupManagerStatusInstanceStatusSummary current_instance_statuses = 269432644; -
hasIsStable
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:
- Whether the isStable field is set.
-
getIsStable
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:
- The isStable.
-
hasStateful
boolean hasStateful()Output only. Stateful status of the given Instance Group Manager.
optional .google.cloud.compute.v1.InstanceGroupManagerStatusStateful stateful = 244462412;- Returns:
- Whether the stateful field is set.
-
getStateful
InstanceGroupManagerStatusStateful getStateful()Output only. Stateful status of the given Instance Group Manager.
optional .google.cloud.compute.v1.InstanceGroupManagerStatusStateful stateful = 244462412;- Returns:
- The stateful.
-
getStatefulOrBuilder
InstanceGroupManagerStatusStatefulOrBuilder getStatefulOrBuilder()Output only. Stateful status of the given Instance Group Manager.
optional .google.cloud.compute.v1.InstanceGroupManagerStatusStateful stateful = 244462412; -
hasVersionTarget
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:
- Whether the versionTarget field is set.
-
getVersionTarget
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;- Returns:
- The versionTarget.
-
getVersionTargetOrBuilder
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;
-