Class CreatePipelineJobRequest.Builder

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

public static final class CreatePipelineJobRequest.Builder extends com.google.protobuf.GeneratedMessage.Builder<CreatePipelineJobRequest.Builder> implements CreatePipelineJobRequestOrBuilder
 Request message for
 [PipelineService.CreatePipelineJob][google.cloud.aiplatform.v1.PipelineService.CreatePipelineJob].
 
Protobuf type google.cloud.aiplatform.v1.CreatePipelineJobRequest
  • 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<CreatePipelineJobRequest.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<CreatePipelineJobRequest.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<CreatePipelineJobRequest.Builder>
    • getDefaultInstanceForType

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

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

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

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

      public CreatePipelineJobRequest.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<CreatePipelineJobRequest.Builder>
      Throws:
      IOException
    • getParent

      public String getParent()
       Required. The resource name of the Location to create the PipelineJob in.
       Format: `projects/{project}/locations/{location}`
       
      string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Specified by:
      getParent in interface CreatePipelineJobRequestOrBuilder
      Returns:
      The parent.
    • getParentBytes

      public com.google.protobuf.ByteString getParentBytes()
       Required. The resource name of the Location to create the PipelineJob in.
       Format: `projects/{project}/locations/{location}`
       
      string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Specified by:
      getParentBytes in interface CreatePipelineJobRequestOrBuilder
      Returns:
      The bytes for parent.
    • setParent

      public CreatePipelineJobRequest.Builder setParent(String value)
       Required. The resource name of the Location to create the PipelineJob in.
       Format: `projects/{project}/locations/{location}`
       
      string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Parameters:
      value - The parent to set.
      Returns:
      This builder for chaining.
    • clearParent

      public CreatePipelineJobRequest.Builder clearParent()
       Required. The resource name of the Location to create the PipelineJob in.
       Format: `projects/{project}/locations/{location}`
       
      string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Returns:
      This builder for chaining.
    • setParentBytes

      public CreatePipelineJobRequest.Builder setParentBytes(com.google.protobuf.ByteString value)
       Required. The resource name of the Location to create the PipelineJob in.
       Format: `projects/{project}/locations/{location}`
       
      string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }
      Parameters:
      value - The bytes for parent to set.
      Returns:
      This builder for chaining.
    • hasPipelineJob

      public boolean hasPipelineJob()
       Required. The PipelineJob to create.
       
      .google.cloud.aiplatform.v1.PipelineJob pipeline_job = 2 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      hasPipelineJob in interface CreatePipelineJobRequestOrBuilder
      Returns:
      Whether the pipelineJob field is set.
    • getPipelineJob

      public PipelineJob getPipelineJob()
       Required. The PipelineJob to create.
       
      .google.cloud.aiplatform.v1.PipelineJob pipeline_job = 2 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      getPipelineJob in interface CreatePipelineJobRequestOrBuilder
      Returns:
      The pipelineJob.
    • setPipelineJob

      public CreatePipelineJobRequest.Builder setPipelineJob(PipelineJob value)
       Required. The PipelineJob to create.
       
      .google.cloud.aiplatform.v1.PipelineJob pipeline_job = 2 [(.google.api.field_behavior) = REQUIRED];
    • setPipelineJob

      public CreatePipelineJobRequest.Builder setPipelineJob(PipelineJob.Builder builderForValue)
       Required. The PipelineJob to create.
       
      .google.cloud.aiplatform.v1.PipelineJob pipeline_job = 2 [(.google.api.field_behavior) = REQUIRED];
    • mergePipelineJob

      public CreatePipelineJobRequest.Builder mergePipelineJob(PipelineJob value)
       Required. The PipelineJob to create.
       
      .google.cloud.aiplatform.v1.PipelineJob pipeline_job = 2 [(.google.api.field_behavior) = REQUIRED];
    • clearPipelineJob

      public CreatePipelineJobRequest.Builder clearPipelineJob()
       Required. The PipelineJob to create.
       
      .google.cloud.aiplatform.v1.PipelineJob pipeline_job = 2 [(.google.api.field_behavior) = REQUIRED];
    • getPipelineJobBuilder

      public PipelineJob.Builder getPipelineJobBuilder()
       Required. The PipelineJob to create.
       
      .google.cloud.aiplatform.v1.PipelineJob pipeline_job = 2 [(.google.api.field_behavior) = REQUIRED];
    • getPipelineJobOrBuilder

      public PipelineJobOrBuilder getPipelineJobOrBuilder()
       Required. The PipelineJob to create.
       
      .google.cloud.aiplatform.v1.PipelineJob pipeline_job = 2 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      getPipelineJobOrBuilder in interface CreatePipelineJobRequestOrBuilder
    • getPipelineJobId

      public String getPipelineJobId()
       The ID to use for the PipelineJob, which will become the final component of
       the PipelineJob name. If not provided, an ID will be automatically
       generated.
      
       This value should be less than 128 characters, and valid characters
       are `/[a-z][0-9]-/`.
       
      string pipeline_job_id = 3;
      Specified by:
      getPipelineJobId in interface CreatePipelineJobRequestOrBuilder
      Returns:
      The pipelineJobId.
    • getPipelineJobIdBytes

      public com.google.protobuf.ByteString getPipelineJobIdBytes()
       The ID to use for the PipelineJob, which will become the final component of
       the PipelineJob name. If not provided, an ID will be automatically
       generated.
      
       This value should be less than 128 characters, and valid characters
       are `/[a-z][0-9]-/`.
       
      string pipeline_job_id = 3;
      Specified by:
      getPipelineJobIdBytes in interface CreatePipelineJobRequestOrBuilder
      Returns:
      The bytes for pipelineJobId.
    • setPipelineJobId

      public CreatePipelineJobRequest.Builder setPipelineJobId(String value)
       The ID to use for the PipelineJob, which will become the final component of
       the PipelineJob name. If not provided, an ID will be automatically
       generated.
      
       This value should be less than 128 characters, and valid characters
       are `/[a-z][0-9]-/`.
       
      string pipeline_job_id = 3;
      Parameters:
      value - The pipelineJobId to set.
      Returns:
      This builder for chaining.
    • clearPipelineJobId

      public CreatePipelineJobRequest.Builder clearPipelineJobId()
       The ID to use for the PipelineJob, which will become the final component of
       the PipelineJob name. If not provided, an ID will be automatically
       generated.
      
       This value should be less than 128 characters, and valid characters
       are `/[a-z][0-9]-/`.
       
      string pipeline_job_id = 3;
      Returns:
      This builder for chaining.
    • setPipelineJobIdBytes

      public CreatePipelineJobRequest.Builder setPipelineJobIdBytes(com.google.protobuf.ByteString value)
       The ID to use for the PipelineJob, which will become the final component of
       the PipelineJob name. If not provided, an ID will be automatically
       generated.
      
       This value should be less than 128 characters, and valid characters
       are `/[a-z][0-9]-/`.
       
      string pipeline_job_id = 3;
      Parameters:
      value - The bytes for pipelineJobId to set.
      Returns:
      This builder for chaining.