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 Detail

      • 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.