Interface ExecutionOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
Execution, Execution.Builder

@Generated public interface ExecutionOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getName

      String getName()
       Output only. The resource name of the execution.
       Format:
       projects/{project}/locations/{location}/workflows/{workflow}/executions/{execution}
       
      string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The name.
    • getNameBytes

      com.google.protobuf.ByteString getNameBytes()
       Output only. The resource name of the execution.
       Format:
       projects/{project}/locations/{location}/workflows/{workflow}/executions/{execution}
       
      string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The bytes for name.
    • hasStartTime

      boolean hasStartTime()
       Output only. Marks the beginning of execution.
       
      .google.protobuf.Timestamp start_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the startTime field is set.
    • getStartTime

      com.google.protobuf.Timestamp getStartTime()
       Output only. Marks the beginning of execution.
       
      .google.protobuf.Timestamp start_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The startTime.
    • getStartTimeOrBuilder

      com.google.protobuf.TimestampOrBuilder getStartTimeOrBuilder()
       Output only. Marks the beginning of execution.
       
      .google.protobuf.Timestamp start_time = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • hasEndTime

      boolean hasEndTime()
       Output only. Marks the end of execution, successful or not.
       
      .google.protobuf.Timestamp end_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the endTime field is set.
    • getEndTime

      com.google.protobuf.Timestamp getEndTime()
       Output only. Marks the end of execution, successful or not.
       
      .google.protobuf.Timestamp end_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The endTime.
    • getEndTimeOrBuilder

      com.google.protobuf.TimestampOrBuilder getEndTimeOrBuilder()
       Output only. Marks the end of execution, successful or not.
       
      .google.protobuf.Timestamp end_time = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getStateValue

      int getStateValue()
       Output only. Current state of the execution.
       
      .google.cloud.workflows.executions.v1beta.Execution.State state = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The enum numeric value on the wire for state.
    • getState

      Execution.State getState()
       Output only. Current state of the execution.
       
      .google.cloud.workflows.executions.v1beta.Execution.State state = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The state.
    • getArgument

      String getArgument()
       Input parameters of the execution represented as a JSON string.
       The size limit is 32KB.
       
      string argument = 5;
      Returns:
      The argument.
    • getArgumentBytes

      com.google.protobuf.ByteString getArgumentBytes()
       Input parameters of the execution represented as a JSON string.
       The size limit is 32KB.
       
      string argument = 5;
      Returns:
      The bytes for argument.
    • getResult

      String getResult()
       Output only. Output of the execution represented as a JSON string. The
       value can only be present if the execution's state is `SUCCEEDED`.
       
      string result = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The result.
    • getResultBytes

      com.google.protobuf.ByteString getResultBytes()
       Output only. Output of the execution represented as a JSON string. The
       value can only be present if the execution's state is `SUCCEEDED`.
       
      string result = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The bytes for result.
    • hasError

      boolean hasError()
       Output only. The error which caused the execution to finish prematurely.
       The value is only present if the execution's state is `FAILED`
       or `CANCELLED`.
       
      .google.cloud.workflows.executions.v1beta.Execution.Error error = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      Whether the error field is set.
    • getError

      Execution.Error getError()
       Output only. The error which caused the execution to finish prematurely.
       The value is only present if the execution's state is `FAILED`
       or `CANCELLED`.
       
      .google.cloud.workflows.executions.v1beta.Execution.Error error = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The error.
    • getErrorOrBuilder

      Execution.ErrorOrBuilder getErrorOrBuilder()
       Output only. The error which caused the execution to finish prematurely.
       The value is only present if the execution's state is `FAILED`
       or `CANCELLED`.
       
      .google.cloud.workflows.executions.v1beta.Execution.Error error = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getWorkflowRevisionId

      String getWorkflowRevisionId()
       Output only. Revision of the workflow this execution is using.
       
      string workflow_revision_id = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The workflowRevisionId.
    • getWorkflowRevisionIdBytes

      com.google.protobuf.ByteString getWorkflowRevisionIdBytes()
       Output only. Revision of the workflow this execution is using.
       
      string workflow_revision_id = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      The bytes for workflowRevisionId.