Class JobStatus.Builder

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

public static final class JobStatus.Builder extends com.google.protobuf.GeneratedMessage.Builder<JobStatus.Builder> implements JobStatusOrBuilder
 *
 Provides the status of a new or existing job in the platform
 
Protobuf type tracdap.api.JobStatus
  • Method Summary

    Modifier and Type
    Method
    Description
     
     
     
    .tracdap.metadata.TagHeader jobId = 1;
    .tracdap.metadata.JobStatusCode statusCode = 2;
    string statusMessage = 3;
     
    static final com.google.protobuf.Descriptors.Descriptor
     
    com.google.protobuf.Descriptors.Descriptor
     
    org.finos.tracdap.metadata.TagHeader
    .tracdap.metadata.TagHeader jobId = 1;
    org.finos.tracdap.metadata.TagHeader.Builder
    .tracdap.metadata.TagHeader jobId = 1;
    org.finos.tracdap.metadata.TagHeaderOrBuilder
    .tracdap.metadata.TagHeader jobId = 1;
    org.finos.tracdap.metadata.JobStatusCode
    .tracdap.metadata.JobStatusCode statusCode = 2;
    int
    .tracdap.metadata.JobStatusCode statusCode = 2;
    string statusMessage = 3;
    com.google.protobuf.ByteString
    string statusMessage = 3;
    boolean
    .tracdap.metadata.TagHeader jobId = 1;
    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)
     
     
    mergeJobId(org.finos.tracdap.metadata.TagHeader value)
    .tracdap.metadata.TagHeader jobId = 1;
    setJobId(org.finos.tracdap.metadata.TagHeader value)
    .tracdap.metadata.TagHeader jobId = 1;
    setJobId(org.finos.tracdap.metadata.TagHeader.Builder builderForValue)
    .tracdap.metadata.TagHeader jobId = 1;
    setStatusCode(org.finos.tracdap.metadata.JobStatusCode value)
    .tracdap.metadata.JobStatusCode statusCode = 2;
    setStatusCodeValue(int value)
    .tracdap.metadata.JobStatusCode statusCode = 2;
    string statusMessage = 3;
    setStatusMessageBytes(com.google.protobuf.ByteString value)
    string statusMessage = 3;

    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<JobStatus.Builder>
    • clear

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

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

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

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

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

      public JobStatus.Builder mergeFrom(JobStatus other)
    • isInitialized

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

      public JobStatus.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<JobStatus.Builder>
      Throws:
      IOException
    • hasJobId

      public boolean hasJobId()
      .tracdap.metadata.TagHeader jobId = 1;
      Specified by:
      hasJobId in interface JobStatusOrBuilder
      Returns:
      Whether the jobId field is set.
    • getJobId

      public org.finos.tracdap.metadata.TagHeader getJobId()
      .tracdap.metadata.TagHeader jobId = 1;
      Specified by:
      getJobId in interface JobStatusOrBuilder
      Returns:
      The jobId.
    • setJobId

      public JobStatus.Builder setJobId(org.finos.tracdap.metadata.TagHeader value)
      .tracdap.metadata.TagHeader jobId = 1;
    • setJobId

      public JobStatus.Builder setJobId(org.finos.tracdap.metadata.TagHeader.Builder builderForValue)
      .tracdap.metadata.TagHeader jobId = 1;
    • mergeJobId

      public JobStatus.Builder mergeJobId(org.finos.tracdap.metadata.TagHeader value)
      .tracdap.metadata.TagHeader jobId = 1;
    • clearJobId

      public JobStatus.Builder clearJobId()
      .tracdap.metadata.TagHeader jobId = 1;
    • getJobIdBuilder

      public org.finos.tracdap.metadata.TagHeader.Builder getJobIdBuilder()
      .tracdap.metadata.TagHeader jobId = 1;
    • getJobIdOrBuilder

      public org.finos.tracdap.metadata.TagHeaderOrBuilder getJobIdOrBuilder()
      .tracdap.metadata.TagHeader jobId = 1;
      Specified by:
      getJobIdOrBuilder in interface JobStatusOrBuilder
    • getStatusCodeValue

      public int getStatusCodeValue()
      .tracdap.metadata.JobStatusCode statusCode = 2;
      Specified by:
      getStatusCodeValue in interface JobStatusOrBuilder
      Returns:
      The enum numeric value on the wire for statusCode.
    • setStatusCodeValue

      public JobStatus.Builder setStatusCodeValue(int value)
      .tracdap.metadata.JobStatusCode statusCode = 2;
      Parameters:
      value - The enum numeric value on the wire for statusCode to set.
      Returns:
      This builder for chaining.
    • getStatusCode

      public org.finos.tracdap.metadata.JobStatusCode getStatusCode()
      .tracdap.metadata.JobStatusCode statusCode = 2;
      Specified by:
      getStatusCode in interface JobStatusOrBuilder
      Returns:
      The statusCode.
    • setStatusCode

      public JobStatus.Builder setStatusCode(org.finos.tracdap.metadata.JobStatusCode value)
      .tracdap.metadata.JobStatusCode statusCode = 2;
      Parameters:
      value - The statusCode to set.
      Returns:
      This builder for chaining.
    • clearStatusCode

      public JobStatus.Builder clearStatusCode()
      .tracdap.metadata.JobStatusCode statusCode = 2;
      Returns:
      This builder for chaining.
    • getStatusMessage

      public String getStatusMessage()
      string statusMessage = 3;
      Specified by:
      getStatusMessage in interface JobStatusOrBuilder
      Returns:
      The statusMessage.
    • getStatusMessageBytes

      public com.google.protobuf.ByteString getStatusMessageBytes()
      string statusMessage = 3;
      Specified by:
      getStatusMessageBytes in interface JobStatusOrBuilder
      Returns:
      The bytes for statusMessage.
    • setStatusMessage

      public JobStatus.Builder setStatusMessage(String value)
      string statusMessage = 3;
      Parameters:
      value - The statusMessage to set.
      Returns:
      This builder for chaining.
    • clearStatusMessage

      public JobStatus.Builder clearStatusMessage()
      string statusMessage = 3;
      Returns:
      This builder for chaining.
    • setStatusMessageBytes

      public JobStatus.Builder setStatusMessageBytes(com.google.protobuf.ByteString value)
      string statusMessage = 3;
      Parameters:
      value - The bytes for statusMessage to set.
      Returns:
      This builder for chaining.