Interface DescribeNexusOperationExecutionResponseOrBuilder

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

@Generated(value="protoc", comments="annotations:DescribeNexusOperationExecutionResponseOrBuilder.java.pb.meta") public interface DescribeNexusOperationExecutionResponseOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Details

    • getRunId

      String getRunId()
       The run ID of the operation, useful when run_id was not specified in the request.
       
      string run_id = 1;
      Returns:
      The runId.
    • getRunIdBytes

      com.google.protobuf.ByteString getRunIdBytes()
       The run ID of the operation, useful when run_id was not specified in the request.
       
      string run_id = 1;
      Returns:
      The bytes for runId.
    • hasInfo

      boolean hasInfo()
       Information about the operation.
       
      .temporal.api.nexus.v1.NexusOperationExecutionInfo info = 2;
      Returns:
      Whether the info field is set.
    • getInfo

       Information about the operation.
       
      .temporal.api.nexus.v1.NexusOperationExecutionInfo info = 2;
      Returns:
      The info.
    • getInfoOrBuilder

       Information about the operation.
       
      .temporal.api.nexus.v1.NexusOperationExecutionInfo info = 2;
    • hasInput

      boolean hasInput()
       Serialized operation input, passed as the request payload.
       Only set if include_input was true in the request.
       
      .temporal.api.common.v1.Payload input = 3;
      Returns:
      Whether the input field is set.
    • getInput

      Payload getInput()
       Serialized operation input, passed as the request payload.
       Only set if include_input was true in the request.
       
      .temporal.api.common.v1.Payload input = 3;
      Returns:
      The input.
    • getInputOrBuilder

      PayloadOrBuilder getInputOrBuilder()
       Serialized operation input, passed as the request payload.
       Only set if include_input was true in the request.
       
      .temporal.api.common.v1.Payload input = 3;
    • hasResult

      boolean hasResult()
       The result if the operation completed successfully.
       
      .temporal.api.common.v1.Payload result = 4;
      Returns:
      Whether the result field is set.
    • getResult

      Payload getResult()
       The result if the operation completed successfully.
       
      .temporal.api.common.v1.Payload result = 4;
      Returns:
      The result.
    • getResultOrBuilder

      PayloadOrBuilder getResultOrBuilder()
       The result if the operation completed successfully.
       
      .temporal.api.common.v1.Payload result = 4;
    • hasFailure

      boolean hasFailure()
       The failure if the operation completed unsuccessfully.
       
      .temporal.api.failure.v1.Failure failure = 5;
      Returns:
      Whether the failure field is set.
    • getFailure

      Failure getFailure()
       The failure if the operation completed unsuccessfully.
       
      .temporal.api.failure.v1.Failure failure = 5;
      Returns:
      The failure.
    • getFailureOrBuilder

      FailureOrBuilder getFailureOrBuilder()
       The failure if the operation completed unsuccessfully.
       
      .temporal.api.failure.v1.Failure failure = 5;
    • getLongPollToken

      com.google.protobuf.ByteString getLongPollToken()
       Token for follow-on long-poll requests. Absent only if the operation is complete.
       
      bytes long_poll_token = 6;
      Returns:
      The longPollToken.
    • getOutcomeCase