Interface InstanceGroupManagerStatusInstanceStatusSummaryOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
InstanceGroupManagerStatusInstanceStatusSummary, InstanceGroupManagerStatusInstanceStatusSummary.Builder

@Generated public interface InstanceGroupManagerStatusInstanceStatusSummaryOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasDeprovisioning

      boolean hasDeprovisioning()
       Output only. The number of instances in the managed instance group
       that have DEPROVISIONING status.
       
      optional int32 deprovisioning = 462169582;
      Returns:
      Whether the deprovisioning field is set.
    • getDeprovisioning

      int getDeprovisioning()
       Output only. The number of instances in the managed instance group
       that have DEPROVISIONING status.
       
      optional int32 deprovisioning = 462169582;
      Returns:
      The deprovisioning.
    • hasNonExistent

      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:
      Whether the nonExistent field is set.
    • getNonExistent

      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:
      The nonExistent.
    • hasPending

      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:
      Whether the pending field is set.
    • getPending

      int 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:
      The pending.
    • hasPendingStop

      boolean hasPendingStop()
       Output only. The number of instances in the managed instance group
       that have PENDING_STOP status.
       
      optional int32 pending_stop = 163159466;
      Returns:
      Whether the pendingStop field is set.
    • getPendingStop

      int getPendingStop()
       Output only. The number of instances in the managed instance group
       that have PENDING_STOP status.
       
      optional int32 pending_stop = 163159466;
      Returns:
      The pendingStop.
    • hasProvisioning

      boolean hasProvisioning()
       Output only. The number of instances in the managed instance group
       that have PROVISIONING status.
       
      optional int32 provisioning = 121098989;
      Returns:
      Whether the provisioning field is set.
    • getProvisioning

      int getProvisioning()
       Output only. The number of instances in the managed instance group
       that have PROVISIONING status.
       
      optional int32 provisioning = 121098989;
      Returns:
      The provisioning.
    • hasRepairing

      boolean hasRepairing()
       Output only. The number of instances in the managed instance group
       that have REPAIRING status.
       
      optional int32 repairing = 311243061;
      Returns:
      Whether the repairing field is set.
    • getRepairing

      int getRepairing()
       Output only. The number of instances in the managed instance group
       that have REPAIRING status.
       
      optional int32 repairing = 311243061;
      Returns:
      The repairing.
    • hasRunning

      boolean hasRunning()
       Output only. The number of instances in the managed instance group
       that have RUNNING status.
       
      optional int32 running = 477042111;
      Returns:
      Whether the running field is set.
    • getRunning

      int getRunning()
       Output only. The number of instances in the managed instance group
       that have RUNNING status.
       
      optional int32 running = 477042111;
      Returns:
      The running.
    • hasStaging

      boolean hasStaging()
       Output only. The number of instances in the managed instance group
       that have STAGING status.
       
      optional int32 staging = 249960507;
      Returns:
      Whether the staging field is set.
    • getStaging

      int getStaging()
       Output only. The number of instances in the managed instance group
       that have STAGING status.
       
      optional int32 staging = 249960507;
      Returns:
      The staging.
    • hasStopped

      boolean hasStopped()
       Output only. The number of instances in the managed instance group
       that have STOPPED status.
       
      optional int32 stopped = 263164365;
      Returns:
      Whether the stopped field is set.
    • getStopped

      int getStopped()
       Output only. The number of instances in the managed instance group
       that have STOPPED status.
       
      optional int32 stopped = 263164365;
      Returns:
      The stopped.
    • hasStopping

      boolean hasStopping()
       Output only. The number of instances in the managed instance group
       that have STOPPING status.
       
      optional int32 stopping = 105035892;
      Returns:
      Whether the stopping field is set.
    • getStopping

      int getStopping()
       Output only. The number of instances in the managed instance group
       that have STOPPING status.
       
      optional int32 stopping = 105035892;
      Returns:
      The stopping.
    • hasSuspended

      boolean hasSuspended()
       Output only. The number of instances in the managed instance group
       that have SUSPENDED status.
       
      optional int32 suspended = 485854683;
      Returns:
      Whether the suspended field is set.
    • getSuspended

      int getSuspended()
       Output only. The number of instances in the managed instance group
       that have SUSPENDED status.
       
      optional int32 suspended = 485854683;
      Returns:
      The suspended.
    • hasSuspending

      boolean hasSuspending()
       Output only. The number of instances in the managed instance group
       that have SUSPENDING status.
       
      optional int32 suspending = 29113894;
      Returns:
      Whether the suspending field is set.
    • getSuspending

      int getSuspending()
       Output only. The number of instances in the managed instance group
       that have SUSPENDING status.
       
      optional int32 suspending = 29113894;
      Returns:
      The suspending.
    • hasTerminated

      boolean hasTerminated()
       Output only. The number of instances in the managed instance group
       that have TERMINATED status.
       
      optional int32 terminated = 301796899;
      Returns:
      Whether the terminated field is set.
    • getTerminated

      int getTerminated()
       Output only. The number of instances in the managed instance group
       that have TERMINATED status.
       
      optional int32 terminated = 301796899;
      Returns:
      The terminated.