Class InstanceGroupManagerResizeRequestStatus.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<InstanceGroupManagerResizeRequestStatus.Builder>
com.google.cloud.compute.v1.InstanceGroupManagerResizeRequestStatus.Builder
All Implemented Interfaces:
InstanceGroupManagerResizeRequestStatusOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable
Enclosing class:
InstanceGroupManagerResizeRequestStatus

public static final class InstanceGroupManagerResizeRequestStatus.Builder extends com.google.protobuf.GeneratedMessage.Builder<InstanceGroupManagerResizeRequestStatus.Builder> implements InstanceGroupManagerResizeRequestStatusOrBuilder
 
Protobuf type google.cloud.compute.v1.InstanceGroupManagerResizeRequestStatus
  • Method Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<InstanceGroupManagerResizeRequestStatus.Builder>
    • clear

      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessage.Builder<InstanceGroupManagerResizeRequestStatus.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<InstanceGroupManagerResizeRequestStatus.Builder>
    • getDefaultInstanceForType

      public InstanceGroupManagerResizeRequestStatus getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
    • build

      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • mergeFrom

      public InstanceGroupManagerResizeRequestStatus.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<InstanceGroupManagerResizeRequestStatus.Builder>
    • mergeFrom

    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage.Builder<InstanceGroupManagerResizeRequestStatus.Builder>
    • mergeFrom

      public InstanceGroupManagerResizeRequestStatus.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<InstanceGroupManagerResizeRequestStatus.Builder>
      Throws:
      IOException
    • hasError

      public boolean hasError()
       Output only. Fatal errors encountered during the queueing or provisioning phases of
       the ResizeRequest that caused the transition to the FAILED state.
       Contrary to the last_attempt errors, this field is final and errors are
       never removed from here, as the ResizeRequest is not going to retry.
       
      optional .google.cloud.compute.v1.Error error = 96784904;
      Specified by:
      hasError in interface InstanceGroupManagerResizeRequestStatusOrBuilder
      Returns:
      Whether the error field is set.
    • getError

      public Error getError()
       Output only. Fatal errors encountered during the queueing or provisioning phases of
       the ResizeRequest that caused the transition to the FAILED state.
       Contrary to the last_attempt errors, this field is final and errors are
       never removed from here, as the ResizeRequest is not going to retry.
       
      optional .google.cloud.compute.v1.Error error = 96784904;
      Specified by:
      getError in interface InstanceGroupManagerResizeRequestStatusOrBuilder
      Returns:
      The error.
    • setError

       Output only. Fatal errors encountered during the queueing or provisioning phases of
       the ResizeRequest that caused the transition to the FAILED state.
       Contrary to the last_attempt errors, this field is final and errors are
       never removed from here, as the ResizeRequest is not going to retry.
       
      optional .google.cloud.compute.v1.Error error = 96784904;
    • setError

       Output only. Fatal errors encountered during the queueing or provisioning phases of
       the ResizeRequest that caused the transition to the FAILED state.
       Contrary to the last_attempt errors, this field is final and errors are
       never removed from here, as the ResizeRequest is not going to retry.
       
      optional .google.cloud.compute.v1.Error error = 96784904;
    • mergeError

       Output only. Fatal errors encountered during the queueing or provisioning phases of
       the ResizeRequest that caused the transition to the FAILED state.
       Contrary to the last_attempt errors, this field is final and errors are
       never removed from here, as the ResizeRequest is not going to retry.
       
      optional .google.cloud.compute.v1.Error error = 96784904;
    • clearError

       Output only. Fatal errors encountered during the queueing or provisioning phases of
       the ResizeRequest that caused the transition to the FAILED state.
       Contrary to the last_attempt errors, this field is final and errors are
       never removed from here, as the ResizeRequest is not going to retry.
       
      optional .google.cloud.compute.v1.Error error = 96784904;
    • getErrorBuilder

      public Error.Builder getErrorBuilder()
       Output only. Fatal errors encountered during the queueing or provisioning phases of
       the ResizeRequest that caused the transition to the FAILED state.
       Contrary to the last_attempt errors, this field is final and errors are
       never removed from here, as the ResizeRequest is not going to retry.
       
      optional .google.cloud.compute.v1.Error error = 96784904;
    • getErrorOrBuilder

      public ErrorOrBuilder getErrorOrBuilder()
       Output only. Fatal errors encountered during the queueing or provisioning phases of
       the ResizeRequest that caused the transition to the FAILED state.
       Contrary to the last_attempt errors, this field is final and errors are
       never removed from here, as the ResizeRequest is not going to retry.
       
      optional .google.cloud.compute.v1.Error error = 96784904;
      Specified by:
      getErrorOrBuilder in interface InstanceGroupManagerResizeRequestStatusOrBuilder
    • hasLastAttempt

      public boolean hasLastAttempt()
       Output only. Information about the last attempt to fulfill the request. The value is
       temporary since the ResizeRequest can retry, as long as it's still active
       and the last attempt value can either be cleared or replaced with a
       different error. Since ResizeRequest retries infrequently, the value may
       be stale and no longer show an active problem. The value is cleared when
       ResizeRequest transitions to the final state (becomes inactive). If the
       final state is FAILED the error describing it will be stored in the
       "error" field only.
       
      optional .google.cloud.compute.v1.InstanceGroupManagerResizeRequestStatusLastAttempt last_attempt = 434771492;
      Specified by:
      hasLastAttempt in interface InstanceGroupManagerResizeRequestStatusOrBuilder
      Returns:
      Whether the lastAttempt field is set.
    • getLastAttempt

       Output only. Information about the last attempt to fulfill the request. The value is
       temporary since the ResizeRequest can retry, as long as it's still active
       and the last attempt value can either be cleared or replaced with a
       different error. Since ResizeRequest retries infrequently, the value may
       be stale and no longer show an active problem. The value is cleared when
       ResizeRequest transitions to the final state (becomes inactive). If the
       final state is FAILED the error describing it will be stored in the
       "error" field only.
       
      optional .google.cloud.compute.v1.InstanceGroupManagerResizeRequestStatusLastAttempt last_attempt = 434771492;
      Specified by:
      getLastAttempt in interface InstanceGroupManagerResizeRequestStatusOrBuilder
      Returns:
      The lastAttempt.
    • setLastAttempt

       Output only. Information about the last attempt to fulfill the request. The value is
       temporary since the ResizeRequest can retry, as long as it's still active
       and the last attempt value can either be cleared or replaced with a
       different error. Since ResizeRequest retries infrequently, the value may
       be stale and no longer show an active problem. The value is cleared when
       ResizeRequest transitions to the final state (becomes inactive). If the
       final state is FAILED the error describing it will be stored in the
       "error" field only.
       
      optional .google.cloud.compute.v1.InstanceGroupManagerResizeRequestStatusLastAttempt last_attempt = 434771492;
    • setLastAttempt

       Output only. Information about the last attempt to fulfill the request. The value is
       temporary since the ResizeRequest can retry, as long as it's still active
       and the last attempt value can either be cleared or replaced with a
       different error. Since ResizeRequest retries infrequently, the value may
       be stale and no longer show an active problem. The value is cleared when
       ResizeRequest transitions to the final state (becomes inactive). If the
       final state is FAILED the error describing it will be stored in the
       "error" field only.
       
      optional .google.cloud.compute.v1.InstanceGroupManagerResizeRequestStatusLastAttempt last_attempt = 434771492;
    • mergeLastAttempt

       Output only. Information about the last attempt to fulfill the request. The value is
       temporary since the ResizeRequest can retry, as long as it's still active
       and the last attempt value can either be cleared or replaced with a
       different error. Since ResizeRequest retries infrequently, the value may
       be stale and no longer show an active problem. The value is cleared when
       ResizeRequest transitions to the final state (becomes inactive). If the
       final state is FAILED the error describing it will be stored in the
       "error" field only.
       
      optional .google.cloud.compute.v1.InstanceGroupManagerResizeRequestStatusLastAttempt last_attempt = 434771492;
    • clearLastAttempt

       Output only. Information about the last attempt to fulfill the request. The value is
       temporary since the ResizeRequest can retry, as long as it's still active
       and the last attempt value can either be cleared or replaced with a
       different error. Since ResizeRequest retries infrequently, the value may
       be stale and no longer show an active problem. The value is cleared when
       ResizeRequest transitions to the final state (becomes inactive). If the
       final state is FAILED the error describing it will be stored in the
       "error" field only.
       
      optional .google.cloud.compute.v1.InstanceGroupManagerResizeRequestStatusLastAttempt last_attempt = 434771492;
    • getLastAttemptBuilder

       Output only. Information about the last attempt to fulfill the request. The value is
       temporary since the ResizeRequest can retry, as long as it's still active
       and the last attempt value can either be cleared or replaced with a
       different error. Since ResizeRequest retries infrequently, the value may
       be stale and no longer show an active problem. The value is cleared when
       ResizeRequest transitions to the final state (becomes inactive). If the
       final state is FAILED the error describing it will be stored in the
       "error" field only.
       
      optional .google.cloud.compute.v1.InstanceGroupManagerResizeRequestStatusLastAttempt last_attempt = 434771492;
    • getLastAttemptOrBuilder

       Output only. Information about the last attempt to fulfill the request. The value is
       temporary since the ResizeRequest can retry, as long as it's still active
       and the last attempt value can either be cleared or replaced with a
       different error. Since ResizeRequest retries infrequently, the value may
       be stale and no longer show an active problem. The value is cleared when
       ResizeRequest transitions to the final state (becomes inactive). If the
       final state is FAILED the error describing it will be stored in the
       "error" field only.
       
      optional .google.cloud.compute.v1.InstanceGroupManagerResizeRequestStatusLastAttempt last_attempt = 434771492;
      Specified by:
      getLastAttemptOrBuilder in interface InstanceGroupManagerResizeRequestStatusOrBuilder