Class ExecutionsGrpc.ExecutionsImplBase (2.1.7)

publicabstractstaticclass ExecutionsGrpc.ExecutionsImplBaseimplementsBindableService

Executions is used to start and manage running instances of Workflows called executions.

Inheritance

java.lang.Object > ExecutionsGrpc.ExecutionsImplBase

Implements

io.grpc.BindableService

Constructors

ExecutionsImplBase()

publicExecutionsImplBase()

Methods

bindService()

publicfinalServerServiceDefinitionbindService()
Returns
Type Description
io.grpc.ServerServiceDefinition

cancelExecution(CancelExecutionRequest request, StreamObserver<Execution> responseObserver)

publicvoidcancelExecution(CancelExecutionRequestrequest,StreamObserver<Execution>responseObserver)

Cancels an execution of the given name.

Parameters
Name Description
responseObserver io.grpc.stub.StreamObserver<Execution>

createExecution(CreateExecutionRequest request, StreamObserver<Execution> responseObserver)

publicvoidcreateExecution(CreateExecutionRequestrequest,StreamObserver<Execution>responseObserver)

Creates a new execution using the latest revision of the given workflow.

Parameters
Name Description
responseObserver io.grpc.stub.StreamObserver<Execution>

getExecution(GetExecutionRequest request, StreamObserver<Execution> responseObserver)

publicvoidgetExecution(GetExecutionRequestrequest,StreamObserver<Execution>responseObserver)

Returns an execution of the given name.

Parameters
Name Description
responseObserver io.grpc.stub.StreamObserver<Execution>

listExecutions(ListExecutionsRequest request, StreamObserver<ListExecutionsResponse> responseObserver)

publicvoidlistExecutions(ListExecutionsRequestrequest,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).

Parameters
Name Description
responseObserver io.grpc.stub.StreamObserver<ListExecutionsResponse>

Except as otherwise noted, the content of this page is licensed under the Creative Commons Attribution 4.0 License, and code samples are licensed under the Apache 2.0 License. For details, see the Google Developers Site Policies. Java is a registered trademark of Oracle and/or its affiliates.

Last updated 2025年11月19日 UTC.