Class Operation.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<Operation.Builder>
com.google.container.v1.Operation.Builder
All Implemented Interfaces:
OperationOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable
Enclosing class:
Operation

public static final class Operation.Builder extends com.google.protobuf.GeneratedMessage.Builder<Operation.Builder> implements OperationOrBuilder
 This operation resource represents operations that may have happened or are
 happening on the cluster. All fields are output only.
 
Protobuf type google.container.v1.Operation
  • 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<Operation.Builder>
    • clear

      public Operation.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<Operation.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<Operation.Builder>
    • getDefaultInstanceForType

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

      public Operation build()
      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      public Operation buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • mergeFrom

      public Operation.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<Operation.Builder>
    • mergeFrom

      public Operation.Builder mergeFrom(Operation other)
    • isInitialized

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

      public Operation.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<Operation.Builder>
      Throws:
      IOException
    • getName

      public String getName()
       Output only. The server-assigned ID for the operation.
       
      string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getName in interface OperationOrBuilder
      Returns:
      The name.
    • getNameBytes

      public com.google.protobuf.ByteString getNameBytes()
       Output only. The server-assigned ID for the operation.
       
      string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getNameBytes in interface OperationOrBuilder
      Returns:
      The bytes for name.
    • setName

      public Operation.Builder setName(String value)
       Output only. The server-assigned ID for the operation.
       
      string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The name to set.
      Returns:
      This builder for chaining.
    • clearName

      public Operation.Builder clearName()
       Output only. The server-assigned ID for the operation.
       
      string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.
    • setNameBytes

      public Operation.Builder setNameBytes(com.google.protobuf.ByteString value)
       Output only. The server-assigned ID for the operation.
       
      string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The bytes for name to set.
      Returns:
      This builder for chaining.
    • getZone

      @Deprecated public String getZone()
      Deprecated.
      google.container.v1.Operation.zone is deprecated. See google/container/v1/cluster_service.proto;l=4153
       Output only. The name of the Google Compute Engine
       [zone](https://cloud.google.com/compute/docs/zones#available)
       in which the operation is taking place. This field is deprecated, use
       location instead.
       
      string zone = 2 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getZone in interface OperationOrBuilder
      Returns:
      The zone.
    • getZoneBytes

      @Deprecated public com.google.protobuf.ByteString getZoneBytes()
      Deprecated.
      google.container.v1.Operation.zone is deprecated. See google/container/v1/cluster_service.proto;l=4153
       Output only. The name of the Google Compute Engine
       [zone](https://cloud.google.com/compute/docs/zones#available)
       in which the operation is taking place. This field is deprecated, use
       location instead.
       
      string zone = 2 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getZoneBytes in interface OperationOrBuilder
      Returns:
      The bytes for zone.
    • setZone

      @Deprecated public Operation.Builder setZone(String value)
      Deprecated.
      google.container.v1.Operation.zone is deprecated. See google/container/v1/cluster_service.proto;l=4153
       Output only. The name of the Google Compute Engine
       [zone](https://cloud.google.com/compute/docs/zones#available)
       in which the operation is taking place. This field is deprecated, use
       location instead.
       
      string zone = 2 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The zone to set.
      Returns:
      This builder for chaining.
    • clearZone

      @Deprecated public Operation.Builder clearZone()
      Deprecated.
      google.container.v1.Operation.zone is deprecated. See google/container/v1/cluster_service.proto;l=4153
       Output only. The name of the Google Compute Engine
       [zone](https://cloud.google.com/compute/docs/zones#available)
       in which the operation is taking place. This field is deprecated, use
       location instead.
       
      string zone = 2 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.
    • setZoneBytes

      @Deprecated public Operation.Builder setZoneBytes(com.google.protobuf.ByteString value)
      Deprecated.
      google.container.v1.Operation.zone is deprecated. See google/container/v1/cluster_service.proto;l=4153
       Output only. The name of the Google Compute Engine
       [zone](https://cloud.google.com/compute/docs/zones#available)
       in which the operation is taking place. This field is deprecated, use
       location instead.
       
      string zone = 2 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The bytes for zone to set.
      Returns:
      This builder for chaining.
    • getOperationTypeValue

      public int getOperationTypeValue()
       Output only. The operation type.
       
      .google.container.v1.Operation.Type operation_type = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getOperationTypeValue in interface OperationOrBuilder
      Returns:
      The enum numeric value on the wire for operationType.
    • setOperationTypeValue

      public Operation.Builder setOperationTypeValue(int value)
       Output only. The operation type.
       
      .google.container.v1.Operation.Type operation_type = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The enum numeric value on the wire for operationType to set.
      Returns:
      This builder for chaining.
    • getOperationType

      public Operation.Type getOperationType()
       Output only. The operation type.
       
      .google.container.v1.Operation.Type operation_type = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getOperationType in interface OperationOrBuilder
      Returns:
      The operationType.
    • setOperationType

      public Operation.Builder setOperationType(Operation.Type value)
       Output only. The operation type.
       
      .google.container.v1.Operation.Type operation_type = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The operationType to set.
      Returns:
      This builder for chaining.
    • clearOperationType

      public Operation.Builder clearOperationType()
       Output only. The operation type.
       
      .google.container.v1.Operation.Type operation_type = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.
    • getStatusValue

      public int getStatusValue()
       Output only. The current status of the operation.
       
      .google.container.v1.Operation.Status status = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getStatusValue in interface OperationOrBuilder
      Returns:
      The enum numeric value on the wire for status.
    • setStatusValue

      public Operation.Builder setStatusValue(int value)
       Output only. The current status of the operation.
       
      .google.container.v1.Operation.Status status = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The enum numeric value on the wire for status to set.
      Returns:
      This builder for chaining.
    • getStatus

      public Operation.Status getStatus()
       Output only. The current status of the operation.
       
      .google.container.v1.Operation.Status status = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getStatus in interface OperationOrBuilder
      Returns:
      The status.
    • setStatus

      public Operation.Builder setStatus(Operation.Status value)
       Output only. The current status of the operation.
       
      .google.container.v1.Operation.Status status = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The status to set.
      Returns:
      This builder for chaining.
    • clearStatus

      public Operation.Builder clearStatus()
       Output only. The current status of the operation.
       
      .google.container.v1.Operation.Status status = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.
    • getDetail

      public String getDetail()
       Output only. Detailed operation progress, if available.
       
      string detail = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getDetail in interface OperationOrBuilder
      Returns:
      The detail.
    • getDetailBytes

      public com.google.protobuf.ByteString getDetailBytes()
       Output only. Detailed operation progress, if available.
       
      string detail = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getDetailBytes in interface OperationOrBuilder
      Returns:
      The bytes for detail.
    • setDetail

      public Operation.Builder setDetail(String value)
       Output only. Detailed operation progress, if available.
       
      string detail = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The detail to set.
      Returns:
      This builder for chaining.
    • clearDetail

      public Operation.Builder clearDetail()
       Output only. Detailed operation progress, if available.
       
      string detail = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.
    • setDetailBytes

      public Operation.Builder setDetailBytes(com.google.protobuf.ByteString value)
       Output only. Detailed operation progress, if available.
       
      string detail = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The bytes for detail to set.
      Returns:
      This builder for chaining.
    • getStatusMessage

      @Deprecated public String getStatusMessage()
      Deprecated.
      google.container.v1.Operation.status_message is deprecated. See google/container/v1/cluster_service.proto;l=4167
       Output only. If an error has occurred, a textual description of the error.
       Deprecated. Use the field error instead.
       
      string status_message = 5 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getStatusMessage in interface OperationOrBuilder
      Returns:
      The statusMessage.
    • getStatusMessageBytes

      @Deprecated public com.google.protobuf.ByteString getStatusMessageBytes()
      Deprecated.
      google.container.v1.Operation.status_message is deprecated. See google/container/v1/cluster_service.proto;l=4167
       Output only. If an error has occurred, a textual description of the error.
       Deprecated. Use the field error instead.
       
      string status_message = 5 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getStatusMessageBytes in interface OperationOrBuilder
      Returns:
      The bytes for statusMessage.
    • setStatusMessage

      @Deprecated public Operation.Builder setStatusMessage(String value)
      Deprecated.
      google.container.v1.Operation.status_message is deprecated. See google/container/v1/cluster_service.proto;l=4167
       Output only. If an error has occurred, a textual description of the error.
       Deprecated. Use the field error instead.
       
      string status_message = 5 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The statusMessage to set.
      Returns:
      This builder for chaining.
    • clearStatusMessage

      @Deprecated public Operation.Builder clearStatusMessage()
      Deprecated.
      google.container.v1.Operation.status_message is deprecated. See google/container/v1/cluster_service.proto;l=4167
       Output only. If an error has occurred, a textual description of the error.
       Deprecated. Use the field error instead.
       
      string status_message = 5 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.
    • setStatusMessageBytes

      @Deprecated public Operation.Builder setStatusMessageBytes(com.google.protobuf.ByteString value)
      Deprecated.
      google.container.v1.Operation.status_message is deprecated. See google/container/v1/cluster_service.proto;l=4167
       Output only. If an error has occurred, a textual description of the error.
       Deprecated. Use the field error instead.
       
      string status_message = 5 [deprecated = true, (.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The bytes for statusMessage to set.
      Returns:
      This builder for chaining.
    • getSelfLink

      public String getSelfLink()
       Output only. Server-defined URI for the operation. Example:
       `https://container.googleapis.com/v1alpha1/projects/123/locations/us-central1/operations/operation-123`.
       
      string self_link = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getSelfLink in interface OperationOrBuilder
      Returns:
      The selfLink.
    • getSelfLinkBytes

      public com.google.protobuf.ByteString getSelfLinkBytes()
       Output only. Server-defined URI for the operation. Example:
       `https://container.googleapis.com/v1alpha1/projects/123/locations/us-central1/operations/operation-123`.
       
      string self_link = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getSelfLinkBytes in interface OperationOrBuilder
      Returns:
      The bytes for selfLink.
    • setSelfLink

      public Operation.Builder setSelfLink(String value)
       Output only. Server-defined URI for the operation. Example:
       `https://container.googleapis.com/v1alpha1/projects/123/locations/us-central1/operations/operation-123`.
       
      string self_link = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The selfLink to set.
      Returns:
      This builder for chaining.
    • clearSelfLink

      public Operation.Builder clearSelfLink()
       Output only. Server-defined URI for the operation. Example:
       `https://container.googleapis.com/v1alpha1/projects/123/locations/us-central1/operations/operation-123`.
       
      string self_link = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.
    • setSelfLinkBytes

      public Operation.Builder setSelfLinkBytes(com.google.protobuf.ByteString value)
       Output only. Server-defined URI for the operation. Example:
       `https://container.googleapis.com/v1alpha1/projects/123/locations/us-central1/operations/operation-123`.
       
      string self_link = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The bytes for selfLink to set.
      Returns:
      This builder for chaining.
    • getTargetLink

      public String getTargetLink()
       Output only. Server-defined URI for the target of the operation. The format
       of this is a URI to the resource being modified (such as a cluster, node
       pool, or node). For node pool repairs, there may be multiple nodes being
       repaired, but only one will be the target.
      
       Examples:
      
       -
       ##
       `https://container.googleapis.com/v1/projects/123/locations/us-central1/clusters/my-cluster`
      
       ##
       `https://container.googleapis.com/v1/projects/123/zones/us-central1-c/clusters/my-cluster/nodePools/my-np`
      
       `https://container.googleapis.com/v1/projects/123/zones/us-central1-c/clusters/my-cluster/nodePools/my-np/node/my-node`
       
      string target_link = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getTargetLink in interface OperationOrBuilder
      Returns:
      The targetLink.
    • getTargetLinkBytes

      public com.google.protobuf.ByteString getTargetLinkBytes()
       Output only. Server-defined URI for the target of the operation. The format
       of this is a URI to the resource being modified (such as a cluster, node
       pool, or node). For node pool repairs, there may be multiple nodes being
       repaired, but only one will be the target.
      
       Examples:
      
       -
       ##
       `https://container.googleapis.com/v1/projects/123/locations/us-central1/clusters/my-cluster`
      
       ##
       `https://container.googleapis.com/v1/projects/123/zones/us-central1-c/clusters/my-cluster/nodePools/my-np`
      
       `https://container.googleapis.com/v1/projects/123/zones/us-central1-c/clusters/my-cluster/nodePools/my-np/node/my-node`
       
      string target_link = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getTargetLinkBytes in interface OperationOrBuilder
      Returns:
      The bytes for targetLink.
    • setTargetLink

      public Operation.Builder setTargetLink(String value)
       Output only. Server-defined URI for the target of the operation. The format
       of this is a URI to the resource being modified (such as a cluster, node
       pool, or node). For node pool repairs, there may be multiple nodes being
       repaired, but only one will be the target.
      
       Examples:
      
       -
       ##
       `https://container.googleapis.com/v1/projects/123/locations/us-central1/clusters/my-cluster`
      
       ##
       `https://container.googleapis.com/v1/projects/123/zones/us-central1-c/clusters/my-cluster/nodePools/my-np`
      
       `https://container.googleapis.com/v1/projects/123/zones/us-central1-c/clusters/my-cluster/nodePools/my-np/node/my-node`
       
      string target_link = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The targetLink to set.
      Returns:
      This builder for chaining.
    • clearTargetLink

      public Operation.Builder clearTargetLink()
       Output only. Server-defined URI for the target of the operation. The format
       of this is a URI to the resource being modified (such as a cluster, node
       pool, or node). For node pool repairs, there may be multiple nodes being
       repaired, but only one will be the target.
      
       Examples:
      
       -
       ##
       `https://container.googleapis.com/v1/projects/123/locations/us-central1/clusters/my-cluster`
      
       ##
       `https://container.googleapis.com/v1/projects/123/zones/us-central1-c/clusters/my-cluster/nodePools/my-np`
      
       `https://container.googleapis.com/v1/projects/123/zones/us-central1-c/clusters/my-cluster/nodePools/my-np/node/my-node`
       
      string target_link = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.
    • setTargetLinkBytes

      public Operation.Builder setTargetLinkBytes(com.google.protobuf.ByteString value)
       Output only. Server-defined URI for the target of the operation. The format
       of this is a URI to the resource being modified (such as a cluster, node
       pool, or node). For node pool repairs, there may be multiple nodes being
       repaired, but only one will be the target.
      
       Examples:
      
       -
       ##
       `https://container.googleapis.com/v1/projects/123/locations/us-central1/clusters/my-cluster`
      
       ##
       `https://container.googleapis.com/v1/projects/123/zones/us-central1-c/clusters/my-cluster/nodePools/my-np`
      
       `https://container.googleapis.com/v1/projects/123/zones/us-central1-c/clusters/my-cluster/nodePools/my-np/node/my-node`
       
      string target_link = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The bytes for targetLink to set.
      Returns:
      This builder for chaining.
    • getLocation

      public String getLocation()
       Output only. The name of the Google Compute Engine
       [zone](https://cloud.google.com/compute/docs/regions-zones/regions-zones#available)
       or
       [region](https://cloud.google.com/compute/docs/regions-zones/regions-zones#available)
       in which the cluster resides.
       
      string location = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getLocation in interface OperationOrBuilder
      Returns:
      The location.
    • getLocationBytes

      public com.google.protobuf.ByteString getLocationBytes()
       Output only. The name of the Google Compute Engine
       [zone](https://cloud.google.com/compute/docs/regions-zones/regions-zones#available)
       or
       [region](https://cloud.google.com/compute/docs/regions-zones/regions-zones#available)
       in which the cluster resides.
       
      string location = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getLocationBytes in interface OperationOrBuilder
      Returns:
      The bytes for location.
    • setLocation

      public Operation.Builder setLocation(String value)
       Output only. The name of the Google Compute Engine
       [zone](https://cloud.google.com/compute/docs/regions-zones/regions-zones#available)
       or
       [region](https://cloud.google.com/compute/docs/regions-zones/regions-zones#available)
       in which the cluster resides.
       
      string location = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The location to set.
      Returns:
      This builder for chaining.
    • clearLocation

      public Operation.Builder clearLocation()
       Output only. The name of the Google Compute Engine
       [zone](https://cloud.google.com/compute/docs/regions-zones/regions-zones#available)
       or
       [region](https://cloud.google.com/compute/docs/regions-zones/regions-zones#available)
       in which the cluster resides.
       
      string location = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.
    • setLocationBytes

      public Operation.Builder setLocationBytes(com.google.protobuf.ByteString value)
       Output only. The name of the Google Compute Engine
       [zone](https://cloud.google.com/compute/docs/regions-zones/regions-zones#available)
       or
       [region](https://cloud.google.com/compute/docs/regions-zones/regions-zones#available)
       in which the cluster resides.
       
      string location = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The bytes for location to set.
      Returns:
      This builder for chaining.
    • getStartTime

      public String getStartTime()
       Output only. The time the operation started, in
       [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
       
      string start_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getStartTime in interface OperationOrBuilder
      Returns:
      The startTime.
    • getStartTimeBytes

      public com.google.protobuf.ByteString getStartTimeBytes()
       Output only. The time the operation started, in
       [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
       
      string start_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getStartTimeBytes in interface OperationOrBuilder
      Returns:
      The bytes for startTime.
    • setStartTime

      public Operation.Builder setStartTime(String value)
       Output only. The time the operation started, in
       [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
       
      string start_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The startTime to set.
      Returns:
      This builder for chaining.
    • clearStartTime

      public Operation.Builder clearStartTime()
       Output only. The time the operation started, in
       [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
       
      string start_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.
    • setStartTimeBytes

      public Operation.Builder setStartTimeBytes(com.google.protobuf.ByteString value)
       Output only. The time the operation started, in
       [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
       
      string start_time = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The bytes for startTime to set.
      Returns:
      This builder for chaining.
    • getEndTime

      public String getEndTime()
       Output only. The time the operation completed, in
       [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
       
      string end_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getEndTime in interface OperationOrBuilder
      Returns:
      The endTime.
    • getEndTimeBytes

      public com.google.protobuf.ByteString getEndTimeBytes()
       Output only. The time the operation completed, in
       [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
       
      string end_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getEndTimeBytes in interface OperationOrBuilder
      Returns:
      The bytes for endTime.
    • setEndTime

      public Operation.Builder setEndTime(String value)
       Output only. The time the operation completed, in
       [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
       
      string end_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The endTime to set.
      Returns:
      This builder for chaining.
    • clearEndTime

      public Operation.Builder clearEndTime()
       Output only. The time the operation completed, in
       [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
       
      string end_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.
    • setEndTimeBytes

      public Operation.Builder setEndTimeBytes(com.google.protobuf.ByteString value)
       Output only. The time the operation completed, in
       [RFC3339](https://www.ietf.org/rfc/rfc3339.txt) text format.
       
      string end_time = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The bytes for endTime to set.
      Returns:
      This builder for chaining.
    • hasProgress

      public boolean hasProgress()
       Output only. Progress information for an operation.
       
      .google.container.v1.OperationProgress progress = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasProgress in interface OperationOrBuilder
      Returns:
      Whether the progress field is set.
    • getProgress

      public OperationProgress getProgress()
       Output only. Progress information for an operation.
       
      .google.container.v1.OperationProgress progress = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getProgress in interface OperationOrBuilder
      Returns:
      The progress.
    • setProgress

      public Operation.Builder setProgress(OperationProgress value)
       Output only. Progress information for an operation.
       
      .google.container.v1.OperationProgress progress = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • setProgress

      public Operation.Builder setProgress(OperationProgress.Builder builderForValue)
       Output only. Progress information for an operation.
       
      .google.container.v1.OperationProgress progress = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • mergeProgress

      public Operation.Builder mergeProgress(OperationProgress value)
       Output only. Progress information for an operation.
       
      .google.container.v1.OperationProgress progress = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • clearProgress

      public Operation.Builder clearProgress()
       Output only. Progress information for an operation.
       
      .google.container.v1.OperationProgress progress = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getProgressBuilder

      public OperationProgress.Builder getProgressBuilder()
       Output only. Progress information for an operation.
       
      .google.container.v1.OperationProgress progress = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getProgressOrBuilder

      public OperationProgressOrBuilder getProgressOrBuilder()
       Output only. Progress information for an operation.
       
      .google.container.v1.OperationProgress progress = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getProgressOrBuilder in interface OperationOrBuilder
    • getClusterConditionsList

      @Deprecated public List<StatusCondition> getClusterConditionsList()
      Deprecated.
       Which conditions caused the current cluster state.
       Deprecated. Use field error instead.
       
      repeated .google.container.v1.StatusCondition cluster_conditions = 13 [deprecated = true];
      Specified by:
      getClusterConditionsList in interface OperationOrBuilder
    • getClusterConditionsCount

      @Deprecated public int getClusterConditionsCount()
      Deprecated.
       Which conditions caused the current cluster state.
       Deprecated. Use field error instead.
       
      repeated .google.container.v1.StatusCondition cluster_conditions = 13 [deprecated = true];
      Specified by:
      getClusterConditionsCount in interface OperationOrBuilder
    • getClusterConditions

      @Deprecated public StatusCondition getClusterConditions(int index)
      Deprecated.
       Which conditions caused the current cluster state.
       Deprecated. Use field error instead.
       
      repeated .google.container.v1.StatusCondition cluster_conditions = 13 [deprecated = true];
      Specified by:
      getClusterConditions in interface OperationOrBuilder
    • setClusterConditions

      @Deprecated public Operation.Builder setClusterConditions(int index, StatusCondition value)
      Deprecated.
       Which conditions caused the current cluster state.
       Deprecated. Use field error instead.
       
      repeated .google.container.v1.StatusCondition cluster_conditions = 13 [deprecated = true];
    • setClusterConditions

      @Deprecated public Operation.Builder setClusterConditions(int index, StatusCondition.Builder builderForValue)
      Deprecated.
       Which conditions caused the current cluster state.
       Deprecated. Use field error instead.
       
      repeated .google.container.v1.StatusCondition cluster_conditions = 13 [deprecated = true];
    • addClusterConditions

      @Deprecated public Operation.Builder addClusterConditions(StatusCondition value)
      Deprecated.
       Which conditions caused the current cluster state.
       Deprecated. Use field error instead.
       
      repeated .google.container.v1.StatusCondition cluster_conditions = 13 [deprecated = true];
    • addClusterConditions

      @Deprecated public Operation.Builder addClusterConditions(int index, StatusCondition value)
      Deprecated.
       Which conditions caused the current cluster state.
       Deprecated. Use field error instead.
       
      repeated .google.container.v1.StatusCondition cluster_conditions = 13 [deprecated = true];
    • addClusterConditions

      @Deprecated public Operation.Builder addClusterConditions(StatusCondition.Builder builderForValue)
      Deprecated.
       Which conditions caused the current cluster state.
       Deprecated. Use field error instead.
       
      repeated .google.container.v1.StatusCondition cluster_conditions = 13 [deprecated = true];
    • addClusterConditions

      @Deprecated public Operation.Builder addClusterConditions(int index, StatusCondition.Builder builderForValue)
      Deprecated.
       Which conditions caused the current cluster state.
       Deprecated. Use field error instead.
       
      repeated .google.container.v1.StatusCondition cluster_conditions = 13 [deprecated = true];
    • addAllClusterConditions

      @Deprecated public Operation.Builder addAllClusterConditions(Iterable<? extends StatusCondition> values)
      Deprecated.
       Which conditions caused the current cluster state.
       Deprecated. Use field error instead.
       
      repeated .google.container.v1.StatusCondition cluster_conditions = 13 [deprecated = true];
    • clearClusterConditions

      @Deprecated public Operation.Builder clearClusterConditions()
      Deprecated.
       Which conditions caused the current cluster state.
       Deprecated. Use field error instead.
       
      repeated .google.container.v1.StatusCondition cluster_conditions = 13 [deprecated = true];
    • removeClusterConditions

      @Deprecated public Operation.Builder removeClusterConditions(int index)
      Deprecated.
       Which conditions caused the current cluster state.
       Deprecated. Use field error instead.
       
      repeated .google.container.v1.StatusCondition cluster_conditions = 13 [deprecated = true];
    • getClusterConditionsBuilder

      @Deprecated public StatusCondition.Builder getClusterConditionsBuilder(int index)
      Deprecated.
       Which conditions caused the current cluster state.
       Deprecated. Use field error instead.
       
      repeated .google.container.v1.StatusCondition cluster_conditions = 13 [deprecated = true];
    • getClusterConditionsOrBuilder

      @Deprecated public StatusConditionOrBuilder getClusterConditionsOrBuilder(int index)
      Deprecated.
       Which conditions caused the current cluster state.
       Deprecated. Use field error instead.
       
      repeated .google.container.v1.StatusCondition cluster_conditions = 13 [deprecated = true];
      Specified by:
      getClusterConditionsOrBuilder in interface OperationOrBuilder
    • getClusterConditionsOrBuilderList

      @Deprecated public List<? extends StatusConditionOrBuilder> getClusterConditionsOrBuilderList()
      Deprecated.
       Which conditions caused the current cluster state.
       Deprecated. Use field error instead.
       
      repeated .google.container.v1.StatusCondition cluster_conditions = 13 [deprecated = true];
      Specified by:
      getClusterConditionsOrBuilderList in interface OperationOrBuilder
    • addClusterConditionsBuilder

      @Deprecated public StatusCondition.Builder addClusterConditionsBuilder()
      Deprecated.
       Which conditions caused the current cluster state.
       Deprecated. Use field error instead.
       
      repeated .google.container.v1.StatusCondition cluster_conditions = 13 [deprecated = true];
    • addClusterConditionsBuilder

      @Deprecated public StatusCondition.Builder addClusterConditionsBuilder(int index)
      Deprecated.
       Which conditions caused the current cluster state.
       Deprecated. Use field error instead.
       
      repeated .google.container.v1.StatusCondition cluster_conditions = 13 [deprecated = true];
    • getClusterConditionsBuilderList

      @Deprecated public List<StatusCondition.Builder> getClusterConditionsBuilderList()
      Deprecated.
       Which conditions caused the current cluster state.
       Deprecated. Use field error instead.
       
      repeated .google.container.v1.StatusCondition cluster_conditions = 13 [deprecated = true];
    • getNodepoolConditionsList

      @Deprecated public List<StatusCondition> getNodepoolConditionsList()
      Deprecated.
       Which conditions caused the current node pool state.
       Deprecated. Use field error instead.
       
      repeated .google.container.v1.StatusCondition nodepool_conditions = 14 [deprecated = true];
      Specified by:
      getNodepoolConditionsList in interface OperationOrBuilder
    • getNodepoolConditionsCount

      @Deprecated public int getNodepoolConditionsCount()
      Deprecated.
       Which conditions caused the current node pool state.
       Deprecated. Use field error instead.
       
      repeated .google.container.v1.StatusCondition nodepool_conditions = 14 [deprecated = true];
      Specified by:
      getNodepoolConditionsCount in interface OperationOrBuilder
    • getNodepoolConditions

      @Deprecated public StatusCondition getNodepoolConditions(int index)
      Deprecated.
       Which conditions caused the current node pool state.
       Deprecated. Use field error instead.
       
      repeated .google.container.v1.StatusCondition nodepool_conditions = 14 [deprecated = true];
      Specified by:
      getNodepoolConditions in interface OperationOrBuilder
    • setNodepoolConditions

      @Deprecated public Operation.Builder setNodepoolConditions(int index, StatusCondition value)
      Deprecated.
       Which conditions caused the current node pool state.
       Deprecated. Use field error instead.
       
      repeated .google.container.v1.StatusCondition nodepool_conditions = 14 [deprecated = true];
    • setNodepoolConditions

      @Deprecated public Operation.Builder setNodepoolConditions(int index, StatusCondition.Builder builderForValue)
      Deprecated.
       Which conditions caused the current node pool state.
       Deprecated. Use field error instead.
       
      repeated .google.container.v1.StatusCondition nodepool_conditions = 14 [deprecated = true];
    • addNodepoolConditions

      @Deprecated public Operation.Builder addNodepoolConditions(StatusCondition value)
      Deprecated.
       Which conditions caused the current node pool state.
       Deprecated. Use field error instead.
       
      repeated .google.container.v1.StatusCondition nodepool_conditions = 14 [deprecated = true];
    • addNodepoolConditions

      @Deprecated public Operation.Builder addNodepoolConditions(int index, StatusCondition value)
      Deprecated.
       Which conditions caused the current node pool state.
       Deprecated. Use field error instead.
       
      repeated .google.container.v1.StatusCondition nodepool_conditions = 14 [deprecated = true];
    • addNodepoolConditions

      @Deprecated public Operation.Builder addNodepoolConditions(StatusCondition.Builder builderForValue)
      Deprecated.
       Which conditions caused the current node pool state.
       Deprecated. Use field error instead.
       
      repeated .google.container.v1.StatusCondition nodepool_conditions = 14 [deprecated = true];
    • addNodepoolConditions

      @Deprecated public Operation.Builder addNodepoolConditions(int index, StatusCondition.Builder builderForValue)
      Deprecated.
       Which conditions caused the current node pool state.
       Deprecated. Use field error instead.
       
      repeated .google.container.v1.StatusCondition nodepool_conditions = 14 [deprecated = true];
    • addAllNodepoolConditions

      @Deprecated public Operation.Builder addAllNodepoolConditions(Iterable<? extends StatusCondition> values)
      Deprecated.
       Which conditions caused the current node pool state.
       Deprecated. Use field error instead.
       
      repeated .google.container.v1.StatusCondition nodepool_conditions = 14 [deprecated = true];
    • clearNodepoolConditions

      @Deprecated public Operation.Builder clearNodepoolConditions()
      Deprecated.
       Which conditions caused the current node pool state.
       Deprecated. Use field error instead.
       
      repeated .google.container.v1.StatusCondition nodepool_conditions = 14 [deprecated = true];
    • removeNodepoolConditions

      @Deprecated public Operation.Builder removeNodepoolConditions(int index)
      Deprecated.
       Which conditions caused the current node pool state.
       Deprecated. Use field error instead.
       
      repeated .google.container.v1.StatusCondition nodepool_conditions = 14 [deprecated = true];
    • getNodepoolConditionsBuilder

      @Deprecated public StatusCondition.Builder getNodepoolConditionsBuilder(int index)
      Deprecated.
       Which conditions caused the current node pool state.
       Deprecated. Use field error instead.
       
      repeated .google.container.v1.StatusCondition nodepool_conditions = 14 [deprecated = true];
    • getNodepoolConditionsOrBuilder

      @Deprecated public StatusConditionOrBuilder getNodepoolConditionsOrBuilder(int index)
      Deprecated.
       Which conditions caused the current node pool state.
       Deprecated. Use field error instead.
       
      repeated .google.container.v1.StatusCondition nodepool_conditions = 14 [deprecated = true];
      Specified by:
      getNodepoolConditionsOrBuilder in interface OperationOrBuilder
    • getNodepoolConditionsOrBuilderList

      @Deprecated public List<? extends StatusConditionOrBuilder> getNodepoolConditionsOrBuilderList()
      Deprecated.
       Which conditions caused the current node pool state.
       Deprecated. Use field error instead.
       
      repeated .google.container.v1.StatusCondition nodepool_conditions = 14 [deprecated = true];
      Specified by:
      getNodepoolConditionsOrBuilderList in interface OperationOrBuilder
    • addNodepoolConditionsBuilder

      @Deprecated public StatusCondition.Builder addNodepoolConditionsBuilder()
      Deprecated.
       Which conditions caused the current node pool state.
       Deprecated. Use field error instead.
       
      repeated .google.container.v1.StatusCondition nodepool_conditions = 14 [deprecated = true];
    • addNodepoolConditionsBuilder

      @Deprecated public StatusCondition.Builder addNodepoolConditionsBuilder(int index)
      Deprecated.
       Which conditions caused the current node pool state.
       Deprecated. Use field error instead.
       
      repeated .google.container.v1.StatusCondition nodepool_conditions = 14 [deprecated = true];
    • getNodepoolConditionsBuilderList

      @Deprecated public List<StatusCondition.Builder> getNodepoolConditionsBuilderList()
      Deprecated.
       Which conditions caused the current node pool state.
       Deprecated. Use field error instead.
       
      repeated .google.container.v1.StatusCondition nodepool_conditions = 14 [deprecated = true];
    • hasError

      public boolean hasError()
       The error result of the operation in case of failure.
       
      .google.rpc.Status error = 15;
      Specified by:
      hasError in interface OperationOrBuilder
      Returns:
      Whether the error field is set.
    • getError

      public Status getError()
       The error result of the operation in case of failure.
       
      .google.rpc.Status error = 15;
      Specified by:
      getError in interface OperationOrBuilder
      Returns:
      The error.
    • setError

      public Operation.Builder setError(Status value)
       The error result of the operation in case of failure.
       
      .google.rpc.Status error = 15;
    • setError

      public Operation.Builder setError(Status.Builder builderForValue)
       The error result of the operation in case of failure.
       
      .google.rpc.Status error = 15;
    • mergeError

      public Operation.Builder mergeError(Status value)
       The error result of the operation in case of failure.
       
      .google.rpc.Status error = 15;
    • clearError

      public Operation.Builder clearError()
       The error result of the operation in case of failure.
       
      .google.rpc.Status error = 15;
    • getErrorBuilder

      public Status.Builder getErrorBuilder()
       The error result of the operation in case of failure.
       
      .google.rpc.Status error = 15;
    • getErrorOrBuilder

      public StatusOrBuilder getErrorOrBuilder()
       The error result of the operation in case of failure.
       
      .google.rpc.Status error = 15;
      Specified by:
      getErrorOrBuilder in interface OperationOrBuilder