Class JobRequest

java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
org.finos.tracdap.api.JobRequest
All Implemented Interfaces:
com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Serializable, JobRequestOrBuilder

public final class JobRequest extends com.google.protobuf.GeneratedMessage implements JobRequestOrBuilder
 *
 Request to submit (or validate) a new job
 
Protobuf type tracdap.api.JobRequest
See Also:
  • Nested Class Summary

    Nested Classes
    Modifier and Type
    Class
    Description
    static final class 
    * Request to submit (or validate) a new job

    Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage

    com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT,BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message,T>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter

    Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage

    com.google.protobuf.AbstractMessage.BuilderParent

    Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite

    com.google.protobuf.AbstractMessageLite.InternalOneOfEnum
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final int
     
    static final int
     
    static final int
     

    Fields inherited from class com.google.protobuf.GeneratedMessage

    alwaysUseFieldBuilders, unknownFields

    Fields inherited from class com.google.protobuf.AbstractMessage

    memoizedSize

    Fields inherited from class com.google.protobuf.AbstractMessageLite

    memoizedHashCode
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
     
    static JobRequest
     
     
    static final 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;
    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.JobDefinitionOrBuilder
    .tracdap.metadata.JobDefinition job = 2;
    com.google.protobuf.Parser<JobRequest>
     
    int
     
    string tenant = 1;
    com.google.protobuf.ByteString
    string tenant = 1;
    int
     
    boolean
    .tracdap.metadata.JobDefinition job = 2;
    protected com.google.protobuf.GeneratedMessage.FieldAccessorTable
     
    final boolean
     
     
     
     
    newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
     
    static JobRequest
     
    static JobRequest
    parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
    static JobRequest
    parseFrom(byte[] data)
     
    static JobRequest
    parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
    static JobRequest
    parseFrom(com.google.protobuf.ByteString data)
     
    static JobRequest
    parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
    static JobRequest
    parseFrom(com.google.protobuf.CodedInputStream input)
     
    static JobRequest
    parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
    static JobRequest
     
    static JobRequest
    parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
    static JobRequest
     
    static JobRequest
    parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)
     
    static com.google.protobuf.Parser<JobRequest>
     
     
    void
    writeTo(com.google.protobuf.CodedOutputStream output)
     

    Methods inherited from class com.google.protobuf.GeneratedMessage

    canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag

    Methods inherited from class com.google.protobuf.AbstractMessage

    findInitializationErrors, getInitializationErrorString, hashFields, toString

    Methods inherited from class com.google.protobuf.AbstractMessageLite

    addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo

    Methods inherited from class java.lang.Object

    clone, finalize, getClass, notify, notifyAll, wait, wait, wait

    Methods inherited from interface com.google.protobuf.MessageLite

    toByteArray, toByteString, writeDelimitedTo, writeTo

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

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

  • 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
    • 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.
    • 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.
    • 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
    • getJobAttrsOrBuilderList

      public List<? extends org.finos.tracdap.metadata.TagUpdateOrBuilder> getJobAttrsOrBuilderList()
      repeated .tracdap.metadata.TagUpdate jobAttrs = 3;
      Specified by:
      getJobAttrsOrBuilderList 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
    • getJobAttrsOrBuilder

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

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage
    • writeTo

      public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
      Specified by:
      writeTo in interface com.google.protobuf.MessageLite
      Overrides:
      writeTo in class com.google.protobuf.GeneratedMessage
      Throws:
      IOException
    • getSerializedSize

      public int getSerializedSize()
      Specified by:
      getSerializedSize in interface com.google.protobuf.MessageLite
      Overrides:
      getSerializedSize in class com.google.protobuf.GeneratedMessage
    • equals

      public boolean equals(Object obj)
      Specified by:
      equals in interface com.google.protobuf.Message
      Overrides:
      equals in class com.google.protobuf.AbstractMessage
    • hashCode

      public int hashCode()
      Specified by:
      hashCode in interface com.google.protobuf.Message
      Overrides:
      hashCode in class com.google.protobuf.AbstractMessage
    • parseFrom

      public static JobRequest parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static JobRequest parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static JobRequest parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static JobRequest parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static JobRequest parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static JobRequest parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static JobRequest parseFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static JobRequest parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static JobRequest parseDelimitedFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static JobRequest parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseFrom

      public static JobRequest parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static JobRequest parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • newBuilderForType

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

      public static JobRequest.Builder newBuilder()
    • newBuilder

      public static JobRequest.Builder newBuilder(JobRequest prototype)
    • toBuilder

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

      protected JobRequest.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
      Overrides:
      newBuilderForType in class com.google.protobuf.AbstractMessage
    • getDefaultInstance

      public static JobRequest getDefaultInstance()
    • parser

      public static com.google.protobuf.Parser<JobRequest> parser()
    • getParserForType

      public com.google.protobuf.Parser<JobRequest> getParserForType()
      Specified by:
      getParserForType in interface com.google.protobuf.Message
      Specified by:
      getParserForType in interface com.google.protobuf.MessageLite
      Overrides:
      getParserForType in class com.google.protobuf.GeneratedMessage
    • getDefaultInstanceForType

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