Interface BatchJob.BatchJobMetadataOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
BatchJob.BatchJobMetadata, BatchJob.BatchJobMetadata.Builder
Enclosing class:
BatchJob

public static interface BatchJob.BatchJobMetadataOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • hasCreationDateTime

      boolean hasCreationDateTime()
       Output only. The time when this batch job was created.
       Formatted as yyyy-mm-dd hh:mm:ss. Example: "2018-03-05 09:15:00"
       
      optional string creation_date_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the creationDateTime field is set.
    • getCreationDateTime

      String getCreationDateTime()
       Output only. The time when this batch job was created.
       Formatted as yyyy-mm-dd hh:mm:ss. Example: "2018-03-05 09:15:00"
       
      optional string creation_date_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The creationDateTime.
    • getCreationDateTimeBytes

      com.google.protobuf.ByteString getCreationDateTimeBytes()
       Output only. The time when this batch job was created.
       Formatted as yyyy-mm-dd hh:mm:ss. Example: "2018-03-05 09:15:00"
       
      optional string creation_date_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The bytes for creationDateTime.
    • hasStartDateTime

      boolean hasStartDateTime()
       Output only. The time when this batch job started running.
       Formatted as yyyy-mm-dd hh:mm:ss. Example: "2018-03-05 09:15:30"
       
      optional string start_date_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the startDateTime field is set.
    • getStartDateTime

      String getStartDateTime()
       Output only. The time when this batch job started running.
       Formatted as yyyy-mm-dd hh:mm:ss. Example: "2018-03-05 09:15:30"
       
      optional string start_date_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The startDateTime.
    • getStartDateTimeBytes

      com.google.protobuf.ByteString getStartDateTimeBytes()
       Output only. The time when this batch job started running.
       Formatted as yyyy-mm-dd hh:mm:ss. Example: "2018-03-05 09:15:30"
       
      optional string start_date_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The bytes for startDateTime.
    • hasCompletionDateTime

      boolean hasCompletionDateTime()
       Output only. The time when this batch job was completed.
       Formatted as yyyy-MM-dd HH:mm:ss. Example: "2018-03-05 09:16:00"
       
      optional string completion_date_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the completionDateTime field is set.
    • getCompletionDateTime

      String getCompletionDateTime()
       Output only. The time when this batch job was completed.
       Formatted as yyyy-MM-dd HH:mm:ss. Example: "2018-03-05 09:16:00"
       
      optional string completion_date_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The completionDateTime.
    • getCompletionDateTimeBytes

      com.google.protobuf.ByteString getCompletionDateTimeBytes()
       Output only. The time when this batch job was completed.
       Formatted as yyyy-MM-dd HH:mm:ss. Example: "2018-03-05 09:16:00"
       
      optional string completion_date_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The bytes for completionDateTime.
    • hasEstimatedCompletionRatio

      boolean hasEstimatedCompletionRatio()
       Output only. The fraction (between 0.0 and 1.0) of mutates that have been
       processed. This is empty if the job hasn't started running yet.
       
      optional double estimated_completion_ratio = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the estimatedCompletionRatio field is set.
    • getEstimatedCompletionRatio

      double getEstimatedCompletionRatio()
       Output only. The fraction (between 0.0 and 1.0) of mutates that have been
       processed. This is empty if the job hasn't started running yet.
       
      optional double estimated_completion_ratio = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The estimatedCompletionRatio.
    • hasOperationCount

      boolean hasOperationCount()
       Output only. The number of mutate operations in the batch job.
       
      optional int64 operation_count = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the operationCount field is set.
    • getOperationCount

      long getOperationCount()
       Output only. The number of mutate operations in the batch job.
       
      optional int64 operation_count = 11 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The operationCount.
    • hasExecutedOperationCount

      boolean hasExecutedOperationCount()
       Output only. The number of mutate operations executed by the batch job.
       Present only if the job has started running.
       
      optional int64 executed_operation_count = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the executedOperationCount field is set.
    • getExecutedOperationCount

      long getExecutedOperationCount()
       Output only. The number of mutate operations executed by the batch job.
       Present only if the job has started running.
       
      optional int64 executed_operation_count = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The executedOperationCount.
    • hasExecutionLimitSeconds

      boolean hasExecutionLimitSeconds()
       Immutable. The approximate upper bound for how long a batch job can be
       executed, in seconds. If the job runs more than the given upper bound,
       the job will be canceled.
       
      optional int32 execution_limit_seconds = 13 [(.google.api.field_behavior) = IMMUTABLE];
      Returns:
      Whether the executionLimitSeconds field is set.
    • getExecutionLimitSeconds

      int getExecutionLimitSeconds()
       Immutable. The approximate upper bound for how long a batch job can be
       executed, in seconds. If the job runs more than the given upper bound,
       the job will be canceled.
       
      optional int32 execution_limit_seconds = 13 [(.google.api.field_behavior) = IMMUTABLE];
      Returns:
      The executionLimitSeconds.