Class JobRequest.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<JobRequest.Builder>
com.google.protobuf.GeneratedMessage.Builder<JobRequest.Builder>
org.finos.tracdap.api.JobRequest.Builder
All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable, JobRequestOrBuilder
Enclosing class:
JobRequest

public static final class JobRequest.Builder extends com.google.protobuf.GeneratedMessage.Builder<JobRequest.Builder> implements JobRequestOrBuilder
 *
 Request to submit (or validate) a new job
 
Protobuf type tracdap.api.JobRequest
  • Method Summary

    Modifier and Type
    Method
    Description
    addAllJobAttrs(Iterable<? extends org.finos.tracdap.metadata.TagUpdate> values)
    repeated .tracdap.metadata.TagUpdate jobAttrs = 3;
    addJobAttrs(int index, org.finos.tracdap.metadata.TagUpdate value)
    repeated .tracdap.metadata.TagUpdate jobAttrs = 3;
    addJobAttrs(int index, org.finos.tracdap.metadata.TagUpdate.Builder builderForValue)
    repeated .tracdap.metadata.TagUpdate jobAttrs = 3;
    addJobAttrs(org.finos.tracdap.metadata.TagUpdate value)
    repeated .tracdap.metadata.TagUpdate jobAttrs = 3;
    addJobAttrs(org.finos.tracdap.metadata.TagUpdate.Builder builderForValue)
    repeated .tracdap.metadata.TagUpdate jobAttrs = 3;
    org.finos.tracdap.metadata.TagUpdate.Builder
    repeated .tracdap.metadata.TagUpdate jobAttrs = 3;
    org.finos.tracdap.metadata.TagUpdate.Builder
    addJobAttrsBuilder(int index)
    repeated .tracdap.metadata.TagUpdate jobAttrs = 3;
     
     
     
    .tracdap.metadata.JobDefinition job = 2;
    repeated .tracdap.metadata.TagUpdate jobAttrs = 3;
    string tenant = 1;
     
    static final com.google.protobuf.Descriptors.Descriptor
     
    com.google.protobuf.Descriptors.Descriptor
     
    org.finos.tracdap.metadata.JobDefinition
    .tracdap.metadata.JobDefinition job = 2;
    org.finos.tracdap.metadata.TagUpdate
    getJobAttrs(int index)
    repeated .tracdap.metadata.TagUpdate jobAttrs = 3;
    org.finos.tracdap.metadata.TagUpdate.Builder
    getJobAttrsBuilder(int index)
    repeated .tracdap.metadata.TagUpdate jobAttrs = 3;
    List<org.finos.tracdap.metadata.TagUpdate.Builder>
    repeated .tracdap.metadata.TagUpdate jobAttrs = 3;
    int
    repeated .tracdap.metadata.TagUpdate jobAttrs = 3;
    List<org.finos.tracdap.metadata.TagUpdate>
    repeated .tracdap.metadata.TagUpdate jobAttrs = 3;
    org.finos.tracdap.metadata.TagUpdateOrBuilder
    repeated .tracdap.metadata.TagUpdate jobAttrs = 3;
    List<? extends org.finos.tracdap.metadata.TagUpdateOrBuilder>
    repeated .tracdap.metadata.TagUpdate jobAttrs = 3;
    org.finos.tracdap.metadata.JobDefinition.Builder
    .tracdap.metadata.JobDefinition job = 2;
    org.finos.tracdap.metadata.JobDefinitionOrBuilder
    .tracdap.metadata.JobDefinition job = 2;
    string tenant = 1;
    com.google.protobuf.ByteString
    string tenant = 1;
    boolean
    .tracdap.metadata.JobDefinition job = 2;
    protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
     
    final boolean
     
    mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
    mergeFrom(com.google.protobuf.Message other)
     
     
    mergeJob(org.finos.tracdap.metadata.JobDefinition value)
    .tracdap.metadata.JobDefinition job = 2;
    removeJobAttrs(int index)
    repeated .tracdap.metadata.TagUpdate jobAttrs = 3;
    setJob(org.finos.tracdap.metadata.JobDefinition value)
    .tracdap.metadata.JobDefinition job = 2;
    setJob(org.finos.tracdap.metadata.JobDefinition.Builder builderForValue)
    .tracdap.metadata.JobDefinition job = 2;
    setJobAttrs(int index, org.finos.tracdap.metadata.TagUpdate value)
    repeated .tracdap.metadata.TagUpdate jobAttrs = 3;
    setJobAttrs(int index, org.finos.tracdap.metadata.TagUpdate.Builder builderForValue)
    repeated .tracdap.metadata.TagUpdate jobAttrs = 3;
    string tenant = 1;
    setTenantBytes(com.google.protobuf.ByteString value)
    string tenant = 1;

    Methods inherited from class com.google.protobuf.GeneratedMessage.Builder

    addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3

    Methods inherited from class com.google.protobuf.AbstractMessage.Builder

    findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString

    Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder

    addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageException

    Methods inherited from class java.lang.Object

    equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait

    Methods inherited from interface com.google.protobuf.Message.Builder

    mergeDelimitedFrom, mergeDelimitedFrom

    Methods inherited from interface com.google.protobuf.MessageLite.Builder

    mergeFrom

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • 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<JobRequest.Builder>
    • clear

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

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

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

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

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

      public JobRequest.Builder mergeFrom(JobRequest other)
    • isInitialized

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

      public JobRequest.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<JobRequest.Builder>
      Throws:
      IOException
    • getTenant

      public String getTenant()
      string tenant = 1;
      Specified by:
      getTenant in interface JobRequestOrBuilder
      Returns:
      The tenant.
    • getTenantBytes

      public com.google.protobuf.ByteString getTenantBytes()
      string tenant = 1;
      Specified by:
      getTenantBytes in interface JobRequestOrBuilder
      Returns:
      The bytes for tenant.
    • setTenant

      public JobRequest.Builder setTenant(String value)
      string tenant = 1;
      Parameters:
      value - The tenant to set.
      Returns:
      This builder for chaining.
    • clearTenant

      public JobRequest.Builder clearTenant()
      string tenant = 1;
      Returns:
      This builder for chaining.
    • setTenantBytes

      public JobRequest.Builder setTenantBytes(com.google.protobuf.ByteString value)
      string tenant = 1;
      Parameters:
      value - The bytes for tenant to set.
      Returns:
      This builder for chaining.
    • hasJob

      public boolean hasJob()
      .tracdap.metadata.JobDefinition job = 2;
      Specified by:
      hasJob in interface JobRequestOrBuilder
      Returns:
      Whether the job field is set.
    • getJob

      public org.finos.tracdap.metadata.JobDefinition getJob()
      .tracdap.metadata.JobDefinition job = 2;
      Specified by:
      getJob in interface JobRequestOrBuilder
      Returns:
      The job.
    • setJob

      public JobRequest.Builder setJob(org.finos.tracdap.metadata.JobDefinition value)
      .tracdap.metadata.JobDefinition job = 2;
    • setJob

      public JobRequest.Builder setJob(org.finos.tracdap.metadata.JobDefinition.Builder builderForValue)
      .tracdap.metadata.JobDefinition job = 2;
    • mergeJob

      public JobRequest.Builder mergeJob(org.finos.tracdap.metadata.JobDefinition value)
      .tracdap.metadata.JobDefinition job = 2;
    • clearJob

      public JobRequest.Builder clearJob()
      .tracdap.metadata.JobDefinition job = 2;
    • getJobBuilder

      public org.finos.tracdap.metadata.JobDefinition.Builder getJobBuilder()
      .tracdap.metadata.JobDefinition job = 2;
    • getJobOrBuilder

      public org.finos.tracdap.metadata.JobDefinitionOrBuilder getJobOrBuilder()
      .tracdap.metadata.JobDefinition job = 2;
      Specified by:
      getJobOrBuilder in interface JobRequestOrBuilder
    • getJobAttrsList

      public List<org.finos.tracdap.metadata.TagUpdate> getJobAttrsList()
      repeated .tracdap.metadata.TagUpdate jobAttrs = 3;
      Specified by:
      getJobAttrsList in interface JobRequestOrBuilder
    • getJobAttrsCount

      public int getJobAttrsCount()
      repeated .tracdap.metadata.TagUpdate jobAttrs = 3;
      Specified by:
      getJobAttrsCount in interface JobRequestOrBuilder
    • getJobAttrs

      public org.finos.tracdap.metadata.TagUpdate getJobAttrs(int index)
      repeated .tracdap.metadata.TagUpdate jobAttrs = 3;
      Specified by:
      getJobAttrs in interface JobRequestOrBuilder
    • setJobAttrs

      public JobRequest.Builder setJobAttrs(int index, org.finos.tracdap.metadata.TagUpdate value)
      repeated .tracdap.metadata.TagUpdate jobAttrs = 3;
    • setJobAttrs

      public JobRequest.Builder setJobAttrs(int index, org.finos.tracdap.metadata.TagUpdate.Builder builderForValue)
      repeated .tracdap.metadata.TagUpdate jobAttrs = 3;
    • addJobAttrs

      public JobRequest.Builder addJobAttrs(org.finos.tracdap.metadata.TagUpdate value)
      repeated .tracdap.metadata.TagUpdate jobAttrs = 3;
    • addJobAttrs

      public JobRequest.Builder addJobAttrs(int index, org.finos.tracdap.metadata.TagUpdate value)
      repeated .tracdap.metadata.TagUpdate jobAttrs = 3;
    • addJobAttrs

      public JobRequest.Builder addJobAttrs(org.finos.tracdap.metadata.TagUpdate.Builder builderForValue)
      repeated .tracdap.metadata.TagUpdate jobAttrs = 3;
    • addJobAttrs

      public JobRequest.Builder addJobAttrs(int index, org.finos.tracdap.metadata.TagUpdate.Builder builderForValue)
      repeated .tracdap.metadata.TagUpdate jobAttrs = 3;
    • addAllJobAttrs

      public JobRequest.Builder addAllJobAttrs(Iterable<? extends org.finos.tracdap.metadata.TagUpdate> values)
      repeated .tracdap.metadata.TagUpdate jobAttrs = 3;
    • clearJobAttrs

      public JobRequest.Builder clearJobAttrs()
      repeated .tracdap.metadata.TagUpdate jobAttrs = 3;
    • removeJobAttrs

      public JobRequest.Builder removeJobAttrs(int index)
      repeated .tracdap.metadata.TagUpdate jobAttrs = 3;
    • getJobAttrsBuilder

      public org.finos.tracdap.metadata.TagUpdate.Builder getJobAttrsBuilder(int index)
      repeated .tracdap.metadata.TagUpdate jobAttrs = 3;
    • getJobAttrsOrBuilder

      public org.finos.tracdap.metadata.TagUpdateOrBuilder getJobAttrsOrBuilder(int index)
      repeated .tracdap.metadata.TagUpdate jobAttrs = 3;
      Specified by:
      getJobAttrsOrBuilder in interface JobRequestOrBuilder
    • getJobAttrsOrBuilderList

      public List<? extends org.finos.tracdap.metadata.TagUpdateOrBuilder> getJobAttrsOrBuilderList()
      repeated .tracdap.metadata.TagUpdate jobAttrs = 3;
      Specified by:
      getJobAttrsOrBuilderList in interface JobRequestOrBuilder
    • addJobAttrsBuilder

      public org.finos.tracdap.metadata.TagUpdate.Builder addJobAttrsBuilder()
      repeated .tracdap.metadata.TagUpdate jobAttrs = 3;
    • addJobAttrsBuilder

      public org.finos.tracdap.metadata.TagUpdate.Builder addJobAttrsBuilder(int index)
      repeated .tracdap.metadata.TagUpdate jobAttrs = 3;
    • getJobAttrsBuilderList

      public List<org.finos.tracdap.metadata.TagUpdate.Builder> getJobAttrsBuilderList()
      repeated .tracdap.metadata.TagUpdate jobAttrs = 3;