Interface DataPipelines.DataPipelineRunOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder
All Known Implementing Classes:
DataPipelines.DataPipelineRun, DataPipelines.DataPipelineRun.Builder
Enclosing class:
DataPipelines

public static interface DataPipelines.DataPipelineRunOrBuilder extends com.google.protobuf.MessageLiteOrBuilder
  • Method Details

    • getId

      String getId()
       The ID of the run.
       
      string id = 1 [json_name = "id"];
      Returns:
      The id.
    • getIdBytes

      com.google.protobuf.ByteString getIdBytes()
       The ID of the run.
       
      string id = 1 [json_name = "id"];
      Returns:
      The bytes for id.
    • hasStartTime

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

      com.google.protobuf.Timestamp getStartTime()
       The time the run started.
       
      .google.protobuf.Timestamp start_time = 2 [json_name = "startTime"];
      Returns:
      The startTime.
    • hasEndTime

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

      com.google.protobuf.Timestamp getEndTime()
       The time the run ended.
       
      .google.protobuf.Timestamp end_time = 3 [json_name = "endTime"];
      Returns:
      The endTime.
    • hasDataStartTime

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

      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"];
      Returns:
      The dataStartTime.
    • hasDataEndTime

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

      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"];
      Returns:
      The dataEndTime.
    • getStatusValue

      int getStatusValue()
       The status of the run.
       
      .viam.app.datapipelines.v1.DataPipelineRunStatus status = 6 [json_name = "status"];
      Returns:
      The enum numeric value on the wire for status.
    • getStatus

       The status of the run.
       
      .viam.app.datapipelines.v1.DataPipelineRunStatus status = 6 [json_name = "status"];
      Returns:
      The status.
    • getErrorMessage

      String getErrorMessage()
       The error message if the run failed.
       
      string error_message = 7 [json_name = "errorMessage"];
      Returns:
      The errorMessage.
    • getErrorMessageBytes

      com.google.protobuf.ByteString getErrorMessageBytes()
       The error message if the run failed.
       
      string error_message = 7 [json_name = "errorMessage"];
      Returns:
      The bytes for errorMessage.
    • getDataSourceTypeValue

      int getDataSourceTypeValue()
       The data source type the run executed against. Runs that predate this field
       report the pipeline's configured data source type.
       
      .viam.app.data.v1.TabularDataSourceType data_source_type = 8 [json_name = "dataSourceType"];
      Returns:
      The enum numeric value on the wire for dataSourceType.
    • getDataSourceType

      Data.TabularDataSourceType getDataSourceType()
       The data source type the run executed against. Runs that predate this field
       report the pipeline's configured data source type.
       
      .viam.app.data.v1.TabularDataSourceType data_source_type = 8 [json_name = "dataSourceType"];
      Returns:
      The dataSourceType.