Interface ExecutionsGrpc.AsyncService

All Known Implementing Classes:
ExecutionsGrpc.ExecutionsImplBase
Enclosing class:
ExecutionsGrpc

public static interface ExecutionsGrpc.AsyncService
 Executions is used to start and manage running instances of
 [Workflows][google.cloud.workflows.v1beta.Workflow] called executions.
 
  • Method Details

    • listExecutions

      default void listExecutions(ListExecutionsRequest request, io.grpc.stub.StreamObserver<ListExecutionsResponse> responseObserver)
       Returns a list of executions which belong to the workflow with
       the given name. The method returns executions of all workflow
       revisions. Returned executions are ordered by their start time (newest
       first).
       
    • createExecution

      default void createExecution(CreateExecutionRequest request, io.grpc.stub.StreamObserver<Execution> responseObserver)
       Creates a new execution using the latest revision of the given workflow.
       
    • getExecution

      default void getExecution(GetExecutionRequest request, io.grpc.stub.StreamObserver<Execution> responseObserver)
       Returns an execution of the given name.
       
    • cancelExecution

      default void cancelExecution(CancelExecutionRequest request, io.grpc.stub.StreamObserver<Execution> responseObserver)
       Cancels an execution of the given name.