Class DataPipelines.DataPipelineRun.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder<MessageType,BuilderType>
com.google.protobuf.GeneratedMessageLite.Builder<DataPipelines.DataPipelineRun,DataPipelines.DataPipelineRun.Builder>
viam.app.datapipelines.v1.DataPipelines.DataPipelineRun.Builder
All Implemented Interfaces:
com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, Cloneable, DataPipelines.DataPipelineRunOrBuilder
Enclosing class:
DataPipelines.DataPipelineRun

public static final class DataPipelines.DataPipelineRun.Builder extends com.google.protobuf.GeneratedMessageLite.Builder<DataPipelines.DataPipelineRun,DataPipelines.DataPipelineRun.Builder> implements DataPipelines.DataPipelineRunOrBuilder
Protobuf type viam.app.datapipelines.v1.DataPipelineRun
  • Method Details

    • getId

      public String getId()
       The ID of the run.
       
      string id = 1 [json_name = "id"];
      Specified by:
      getId in interface DataPipelines.DataPipelineRunOrBuilder
      Returns:
      The id.
    • getIdBytes

      public com.google.protobuf.ByteString getIdBytes()
       The ID of the run.
       
      string id = 1 [json_name = "id"];
      Specified by:
      getIdBytes in interface DataPipelines.DataPipelineRunOrBuilder
      Returns:
      The bytes for id.
    • setId

       The ID of the run.
       
      string id = 1 [json_name = "id"];
      Parameters:
      value - The id to set.
      Returns:
      This builder for chaining.
    • clearId

       The ID of the run.
       
      string id = 1 [json_name = "id"];
      Returns:
      This builder for chaining.
    • setIdBytes

      public DataPipelines.DataPipelineRun.Builder setIdBytes(com.google.protobuf.ByteString value)
       The ID of the run.
       
      string id = 1 [json_name = "id"];
      Parameters:
      value - The bytes for id to set.
      Returns:
      This builder for chaining.
    • hasStartTime

      public boolean hasStartTime()
       The time the run started.
       
      .google.protobuf.Timestamp start_time = 2 [json_name = "startTime"];
      Specified by:
      hasStartTime in interface DataPipelines.DataPipelineRunOrBuilder
      Returns:
      Whether the startTime field is set.
    • getStartTime

      public com.google.protobuf.Timestamp getStartTime()
       The time the run started.
       
      .google.protobuf.Timestamp start_time = 2 [json_name = "startTime"];
      Specified by:
      getStartTime in interface DataPipelines.DataPipelineRunOrBuilder
      Returns:
      The startTime.
    • setStartTime

      public DataPipelines.DataPipelineRun.Builder setStartTime(com.google.protobuf.Timestamp value)
       The time the run started.
       
      .google.protobuf.Timestamp start_time = 2 [json_name = "startTime"];
    • setStartTime

      public DataPipelines.DataPipelineRun.Builder setStartTime(com.google.protobuf.Timestamp.Builder builderForValue)
       The time the run started.
       
      .google.protobuf.Timestamp start_time = 2 [json_name = "startTime"];
    • mergeStartTime

      public DataPipelines.DataPipelineRun.Builder mergeStartTime(com.google.protobuf.Timestamp value)
       The time the run started.
       
      .google.protobuf.Timestamp start_time = 2 [json_name = "startTime"];
    • clearStartTime

      public DataPipelines.DataPipelineRun.Builder clearStartTime()
       The time the run started.
       
      .google.protobuf.Timestamp start_time = 2 [json_name = "startTime"];
    • hasEndTime

      public boolean hasEndTime()
       The time the run ended.
       
      .google.protobuf.Timestamp end_time = 3 [json_name = "endTime"];
      Specified by:
      hasEndTime in interface DataPipelines.DataPipelineRunOrBuilder
      Returns:
      Whether the endTime field is set.
    • getEndTime

      public com.google.protobuf.Timestamp getEndTime()
       The time the run ended.
       
      .google.protobuf.Timestamp end_time = 3 [json_name = "endTime"];
      Specified by:
      getEndTime in interface DataPipelines.DataPipelineRunOrBuilder
      Returns:
      The endTime.
    • setEndTime

      public DataPipelines.DataPipelineRun.Builder setEndTime(com.google.protobuf.Timestamp value)
       The time the run ended.
       
      .google.protobuf.Timestamp end_time = 3 [json_name = "endTime"];
    • setEndTime

      public DataPipelines.DataPipelineRun.Builder setEndTime(com.google.protobuf.Timestamp.Builder builderForValue)
       The time the run ended.
       
      .google.protobuf.Timestamp end_time = 3 [json_name = "endTime"];
    • mergeEndTime

      public DataPipelines.DataPipelineRun.Builder mergeEndTime(com.google.protobuf.Timestamp value)
       The time the run ended.
       
      .google.protobuf.Timestamp end_time = 3 [json_name = "endTime"];
    • clearEndTime

       The time the run ended.
       
      .google.protobuf.Timestamp end_time = 3 [json_name = "endTime"];
    • hasDataStartTime

      public boolean hasDataStartTime()
       The start time of the data that was processed in the run.
       
      .google.protobuf.Timestamp data_start_time = 4 [json_name = "dataStartTime"];
      Specified by:
      hasDataStartTime in interface DataPipelines.DataPipelineRunOrBuilder
      Returns:
      Whether the dataStartTime field is set.
    • getDataStartTime

      public com.google.protobuf.Timestamp getDataStartTime()
       The start time of the data that was processed in the run.
       
      .google.protobuf.Timestamp data_start_time = 4 [json_name = "dataStartTime"];
      Specified by:
      getDataStartTime in interface DataPipelines.DataPipelineRunOrBuilder
      Returns:
      The dataStartTime.
    • setDataStartTime

      public DataPipelines.DataPipelineRun.Builder setDataStartTime(com.google.protobuf.Timestamp value)
       The start time of the data that was processed in the run.
       
      .google.protobuf.Timestamp data_start_time = 4 [json_name = "dataStartTime"];
    • setDataStartTime

      public DataPipelines.DataPipelineRun.Builder setDataStartTime(com.google.protobuf.Timestamp.Builder builderForValue)
       The start time of the data that was processed in the run.
       
      .google.protobuf.Timestamp data_start_time = 4 [json_name = "dataStartTime"];
    • mergeDataStartTime

      public DataPipelines.DataPipelineRun.Builder mergeDataStartTime(com.google.protobuf.Timestamp value)
       The start time of the data that was processed in the run.
       
      .google.protobuf.Timestamp data_start_time = 4 [json_name = "dataStartTime"];
    • clearDataStartTime

      public DataPipelines.DataPipelineRun.Builder clearDataStartTime()
       The start time of the data that was processed in the run.
       
      .google.protobuf.Timestamp data_start_time = 4 [json_name = "dataStartTime"];
    • hasDataEndTime

      public boolean hasDataEndTime()
       The end time of the data that was processed in the run.
       
      .google.protobuf.Timestamp data_end_time = 5 [json_name = "dataEndTime"];
      Specified by:
      hasDataEndTime in interface DataPipelines.DataPipelineRunOrBuilder
      Returns:
      Whether the dataEndTime field is set.
    • getDataEndTime

      public com.google.protobuf.Timestamp getDataEndTime()
       The end time of the data that was processed in the run.
       
      .google.protobuf.Timestamp data_end_time = 5 [json_name = "dataEndTime"];
      Specified by:
      getDataEndTime in interface DataPipelines.DataPipelineRunOrBuilder
      Returns:
      The dataEndTime.
    • setDataEndTime

      public DataPipelines.DataPipelineRun.Builder setDataEndTime(com.google.protobuf.Timestamp value)
       The end time of the data that was processed in the run.
       
      .google.protobuf.Timestamp data_end_time = 5 [json_name = "dataEndTime"];
    • setDataEndTime

      public DataPipelines.DataPipelineRun.Builder setDataEndTime(com.google.protobuf.Timestamp.Builder builderForValue)
       The end time of the data that was processed in the run.
       
      .google.protobuf.Timestamp data_end_time = 5 [json_name = "dataEndTime"];
    • mergeDataEndTime

      public DataPipelines.DataPipelineRun.Builder mergeDataEndTime(com.google.protobuf.Timestamp value)
       The end time of the data that was processed in the run.
       
      .google.protobuf.Timestamp data_end_time = 5 [json_name = "dataEndTime"];
    • clearDataEndTime

      public DataPipelines.DataPipelineRun.Builder clearDataEndTime()
       The end time of the data that was processed in the run.
       
      .google.protobuf.Timestamp data_end_time = 5 [json_name = "dataEndTime"];
    • getStatusValue

      public int getStatusValue()
       The status of the run.
       
      .viam.app.datapipelines.v1.DataPipelineRunStatus status = 6 [json_name = "status"];
      Specified by:
      getStatusValue in interface DataPipelines.DataPipelineRunOrBuilder
      Returns:
      The enum numeric value on the wire for status.
    • setStatusValue

      public DataPipelines.DataPipelineRun.Builder setStatusValue(int value)
       The status of the run.
       
      .viam.app.datapipelines.v1.DataPipelineRunStatus status = 6 [json_name = "status"];
      Parameters:
      value - The status to set.
      Returns:
      This builder for chaining.
    • getStatus

       The status of the run.
       
      .viam.app.datapipelines.v1.DataPipelineRunStatus status = 6 [json_name = "status"];
      Specified by:
      getStatus in interface DataPipelines.DataPipelineRunOrBuilder
      Returns:
      The status.
    • setStatus

       The status of the run.
       
      .viam.app.datapipelines.v1.DataPipelineRunStatus status = 6 [json_name = "status"];
      Parameters:
      value - The enum numeric value on the wire for status to set.
      Returns:
      This builder for chaining.
    • clearStatus

       The status of the run.
       
      .viam.app.datapipelines.v1.DataPipelineRunStatus status = 6 [json_name = "status"];
      Returns:
      This builder for chaining.