Interface InstanceGroupManagerResizeRequestOrBuilder

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

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

    • hasCreationTimestamp

      boolean hasCreationTimestamp()
       Output only. The creation timestamp for this resize request inRFC3339
       text format.
       
      optional string creation_timestamp = 30525366;
      Returns:
      Whether the creationTimestamp field is set.
    • getCreationTimestamp

      String getCreationTimestamp()
       Output only. The creation timestamp for this resize request inRFC3339
       text format.
       
      optional string creation_timestamp = 30525366;
      Returns:
      The creationTimestamp.
    • getCreationTimestampBytes

      com.google.protobuf.ByteString getCreationTimestampBytes()
       Output only. The creation timestamp for this resize request inRFC3339
       text format.
       
      optional string creation_timestamp = 30525366;
      Returns:
      The bytes for creationTimestamp.
    • hasDescription

      boolean hasDescription()
       An optional description of this resource.
       
      optional string description = 422937596;
      Returns:
      Whether the description field is set.
    • getDescription

      String getDescription()
       An optional description of this resource.
       
      optional string description = 422937596;
      Returns:
      The description.
    • getDescriptionBytes

      com.google.protobuf.ByteString getDescriptionBytes()
       An optional description of this resource.
       
      optional string description = 422937596;
      Returns:
      The bytes for description.
    • hasId

      boolean hasId()
       Output only. A unique identifier for this resource type. The server generates this
       identifier.
       
      optional uint64 id = 3355;
      Returns:
      Whether the id field is set.
    • getId

      long getId()
       Output only. A unique identifier for this resource type. The server generates this
       identifier.
       
      optional uint64 id = 3355;
      Returns:
      The id.
    • hasKind

      boolean hasKind()
       Output only. The resource type, which is alwayscompute#instanceGroupManagerResizeRequest for resize requests.
       
      optional string kind = 3292052;
      Returns:
      Whether the kind field is set.
    • getKind

      String getKind()
       Output only. The resource type, which is alwayscompute#instanceGroupManagerResizeRequest for resize requests.
       
      optional string kind = 3292052;
      Returns:
      The kind.
    • getKindBytes

      com.google.protobuf.ByteString getKindBytes()
       Output only. The resource type, which is alwayscompute#instanceGroupManagerResizeRequest for resize requests.
       
      optional string kind = 3292052;
      Returns:
      The bytes for kind.
    • hasName

      boolean hasName()
       The name of this resize request. The name must be 1-63 characters
       long, and comply withRFC1035.
       
      optional string name = 3373707;
      Returns:
      Whether the name field is set.
    • getName

      String getName()
       The name of this resize request. The name must be 1-63 characters
       long, and comply withRFC1035.
       
      optional string name = 3373707;
      Returns:
      The name.
    • getNameBytes

      com.google.protobuf.ByteString getNameBytes()
       The name of this resize request. The name must be 1-63 characters
       long, and comply withRFC1035.
       
      optional string name = 3373707;
      Returns:
      The bytes for name.
    • hasRegion

      boolean hasRegion()
       Output only. The URL of a region
       where the resize request is located. Populated only for regional resize
       requests.
       
      optional string region = 138946292;
      Returns:
      Whether the region field is set.
    • getRegion

      String getRegion()
       Output only. The URL of a region
       where the resize request is located. Populated only for regional resize
       requests.
       
      optional string region = 138946292;
      Returns:
      The region.
    • getRegionBytes

      com.google.protobuf.ByteString getRegionBytes()
       Output only. The URL of a region
       where the resize request is located. Populated only for regional resize
       requests.
       
      optional string region = 138946292;
      Returns:
      The bytes for region.
    • hasRequestedRunDuration

      boolean hasRequestedRunDuration()
       Requested run duration for instances that will be created by this request.
       At the end of the run duration instance will be deleted.
       
      optional .google.cloud.compute.v1.Duration requested_run_duration = 232146425;
      Returns:
      Whether the requestedRunDuration field is set.
    • getRequestedRunDuration

      Duration getRequestedRunDuration()
       Requested run duration for instances that will be created by this request.
       At the end of the run duration instance will be deleted.
       
      optional .google.cloud.compute.v1.Duration requested_run_duration = 232146425;
      Returns:
      The requestedRunDuration.
    • getRequestedRunDurationOrBuilder

      DurationOrBuilder getRequestedRunDurationOrBuilder()
       Requested run duration for instances that will be created by this request.
       At the end of the run duration instance will be deleted.
       
      optional .google.cloud.compute.v1.Duration requested_run_duration = 232146425;
    • hasResizeBy

      boolean hasResizeBy()
       The number of instances to be created by this resize request. The group's
       target size will be increased by this number. This field cannot be used
       together with 'instances'.
       
      optional int32 resize_by = 533735362;
      Returns:
      Whether the resizeBy field is set.
    • getResizeBy

      int getResizeBy()
       The number of instances to be created by this resize request. The group's
       target size will be increased by this number. This field cannot be used
       together with 'instances'.
       
      optional int32 resize_by = 533735362;
      Returns:
      The resizeBy.
    • hasSelfLink

      boolean hasSelfLink()
       Output only. The URL for this resize request. The server defines this URL.
       
      optional string self_link = 456214797;
      Returns:
      Whether the selfLink field is set.
    • getSelfLink

      String getSelfLink()
       Output only. The URL for this resize request. The server defines this URL.
       
      optional string self_link = 456214797;
      Returns:
      The selfLink.
    • getSelfLinkBytes

      com.google.protobuf.ByteString getSelfLinkBytes()
       Output only. The URL for this resize request. The server defines this URL.
       
      optional string self_link = 456214797;
      Returns:
      The bytes for selfLink.
    • hasSelfLinkWithId

      boolean hasSelfLinkWithId()
       Output only. Server-defined URL for this resource with the resource id.
       
      optional string self_link_with_id = 44520962;
      Returns:
      Whether the selfLinkWithId field is set.
    • getSelfLinkWithId

      String getSelfLinkWithId()
       Output only. Server-defined URL for this resource with the resource id.
       
      optional string self_link_with_id = 44520962;
      Returns:
      The selfLinkWithId.
    • getSelfLinkWithIdBytes

      com.google.protobuf.ByteString getSelfLinkWithIdBytes()
       Output only. Server-defined URL for this resource with the resource id.
       
      optional string self_link_with_id = 44520962;
      Returns:
      The bytes for selfLinkWithId.
    • hasState

      boolean hasState()
       Output only. Current state of the request.
       Check the State enum for the list of possible values.
       
      optional string state = 109757585;
      Returns:
      Whether the state field is set.
    • getState

      String getState()
       Output only. Current state of the request.
       Check the State enum for the list of possible values.
       
      optional string state = 109757585;
      Returns:
      The state.
    • getStateBytes

      com.google.protobuf.ByteString getStateBytes()
       Output only. Current state of the request.
       Check the State enum for the list of possible values.
       
      optional string state = 109757585;
      Returns:
      The bytes for state.
    • hasStatus

      boolean hasStatus()
       Output only. Status of the request.
       
      optional .google.cloud.compute.v1.InstanceGroupManagerResizeRequestStatus status = 181260274;
      Returns:
      Whether the status field is set.
    • getStatus

       Output only. Status of the request.
       
      optional .google.cloud.compute.v1.InstanceGroupManagerResizeRequestStatus status = 181260274;
      Returns:
      The status.
    • getStatusOrBuilder

       Output only. Status of the request.
       
      optional .google.cloud.compute.v1.InstanceGroupManagerResizeRequestStatus status = 181260274;
    • hasZone

      boolean hasZone()
       Output only. The URL of a zone
       where the resize request is located. Populated only for zonal resize
       requests.
       
      optional string zone = 3744684;
      Returns:
      Whether the zone field is set.
    • getZone

      String getZone()
       Output only. The URL of a zone
       where the resize request is located. Populated only for zonal resize
       requests.
       
      optional string zone = 3744684;
      Returns:
      The zone.
    • getZoneBytes

      com.google.protobuf.ByteString getZoneBytes()
       Output only. The URL of a zone
       where the resize request is located. Populated only for zonal resize
       requests.
       
      optional string zone = 3744684;
      Returns:
      The bytes for zone.