Interface ExecuteMultiOperationRequestOrBuilder

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

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

    • getNamespace

      String getNamespace()
      string namespace = 1;
      Returns:
      The namespace.
    • getNamespaceBytes

      com.google.protobuf.ByteString getNamespaceBytes()
      string namespace = 1;
      Returns:
      The bytes for namespace.
    • getOperationsList

       List of operations to execute within a single workflow.
      
       Preconditions:
       - The list of operations must not be empty.
       - The workflow ids must match across operations.
       - The only valid list of operations at this time is [StartWorkflow, UpdateWorkflow], in this order.
      
       Note that additional operation-specific restrictions have to be considered.
       
      repeated .temporal.api.workflowservice.v1.ExecuteMultiOperationRequest.Operation operations = 2;
    • getOperations

      ExecuteMultiOperationRequest.Operation getOperations(int index)
       List of operations to execute within a single workflow.
      
       Preconditions:
       - The list of operations must not be empty.
       - The workflow ids must match across operations.
       - The only valid list of operations at this time is [StartWorkflow, UpdateWorkflow], in this order.
      
       Note that additional operation-specific restrictions have to be considered.
       
      repeated .temporal.api.workflowservice.v1.ExecuteMultiOperationRequest.Operation operations = 2;
    • getOperationsCount

      int getOperationsCount()
       List of operations to execute within a single workflow.
      
       Preconditions:
       - The list of operations must not be empty.
       - The workflow ids must match across operations.
       - The only valid list of operations at this time is [StartWorkflow, UpdateWorkflow], in this order.
      
       Note that additional operation-specific restrictions have to be considered.
       
      repeated .temporal.api.workflowservice.v1.ExecuteMultiOperationRequest.Operation operations = 2;
    • getOperationsOrBuilderList

      List<? extends ExecuteMultiOperationRequest.OperationOrBuilder> getOperationsOrBuilderList()
       List of operations to execute within a single workflow.
      
       Preconditions:
       - The list of operations must not be empty.
       - The workflow ids must match across operations.
       - The only valid list of operations at this time is [StartWorkflow, UpdateWorkflow], in this order.
      
       Note that additional operation-specific restrictions have to be considered.
       
      repeated .temporal.api.workflowservice.v1.ExecuteMultiOperationRequest.Operation operations = 2;
    • getOperationsOrBuilder

      ExecuteMultiOperationRequest.OperationOrBuilder getOperationsOrBuilder(int index)
       List of operations to execute within a single workflow.
      
       Preconditions:
       - The list of operations must not be empty.
       - The workflow ids must match across operations.
       - The only valid list of operations at this time is [StartWorkflow, UpdateWorkflow], in this order.
      
       Note that additional operation-specific restrictions have to be considered.
       
      repeated .temporal.api.workflowservice.v1.ExecuteMultiOperationRequest.Operation operations = 2;
    • getResourceId

      String getResourceId()
       Resource ID for routing. Should match operations[0].start_workflow.workflow_id
       
      string resource_id = 3;
      Returns:
      The resourceId.
    • getResourceIdBytes

      com.google.protobuf.ByteString getResourceIdBytes()
       Resource ID for routing. Should match operations[0].start_workflow.workflow_id
       
      string resource_id = 3;
      Returns:
      The bytes for resourceId.