Interface UpdateWorkerPoolRequestOrBuilder

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

@Generated public interface UpdateWorkerPoolRequestOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    com.google.protobuf.FieldMask
    Optional.
    com.google.protobuf.FieldMaskOrBuilder
    Optional.
    boolean
    If set, validate the request and preview the response, but do not actually post it.
    Required.
    Required.
    boolean
    Optional.
    boolean
    Required.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • hasWorkerPool

      boolean hasWorkerPool()
       Required. The `WorkerPool` to update.
      
       The `name` field is used to identify the `WorkerPool` to update.
       Format: `projects/{project}/locations/{location}/workerPools/{workerPool}`.
       
      .google.devtools.cloudbuild.v1.WorkerPool worker_pool = 1 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      Whether the workerPool field is set.
    • getWorkerPool

      WorkerPool getWorkerPool()
       Required. The `WorkerPool` to update.
      
       The `name` field is used to identify the `WorkerPool` to update.
       Format: `projects/{project}/locations/{location}/workerPools/{workerPool}`.
       
      .google.devtools.cloudbuild.v1.WorkerPool worker_pool = 1 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      The workerPool.
    • getWorkerPoolOrBuilder

      WorkerPoolOrBuilder getWorkerPoolOrBuilder()
       Required. The `WorkerPool` to update.
      
       The `name` field is used to identify the `WorkerPool` to update.
       Format: `projects/{project}/locations/{location}/workerPools/{workerPool}`.
       
      .google.devtools.cloudbuild.v1.WorkerPool worker_pool = 1 [(.google.api.field_behavior) = REQUIRED];
    • hasUpdateMask

      boolean hasUpdateMask()
       Optional. A mask specifying which fields in `worker_pool` to update.
       
      .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      Whether the updateMask field is set.
    • getUpdateMask

      com.google.protobuf.FieldMask getUpdateMask()
       Optional. A mask specifying which fields in `worker_pool` to update.
       
      .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      The updateMask.
    • getUpdateMaskOrBuilder

      com.google.protobuf.FieldMaskOrBuilder getUpdateMaskOrBuilder()
       Optional. A mask specifying which fields in `worker_pool` to update.
       
      .google.protobuf.FieldMask update_mask = 2 [(.google.api.field_behavior) = OPTIONAL];
    • getValidateOnly

      boolean getValidateOnly()
       If set, validate the request and preview the response, but do not actually
       post it.
       
      bool validate_only = 4;
      Returns:
      The validateOnly.