Interface ExecutionsGrpc.AsyncService (0.49.0)

public static interface ExecutionsGrpc.AsyncService

Cloud Run Execution Control Plane API.

Methods

cancelExecution(CancelExecutionRequest request, StreamObserver<Operation> responseObserver)

public default void cancelExecution(CancelExecutionRequest request, StreamObserver<Operation> responseObserver)

Cancels an Execution.

Parameters
Name Description
request CancelExecutionRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

deleteExecution(DeleteExecutionRequest request, StreamObserver<Operation> responseObserver)

public default void deleteExecution(DeleteExecutionRequest request, StreamObserver<Operation> responseObserver)

Deletes an Execution.

Parameters
Name Description
request DeleteExecutionRequest
responseObserver io.grpc.stub.StreamObserver<Operation>

getExecution(GetExecutionRequest request, StreamObserver<Execution> responseObserver)

public default void getExecution(GetExecutionRequest request, StreamObserver<Execution> responseObserver)

Gets information about an Execution.

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

listExecutions(ListExecutionsRequest request, StreamObserver<ListExecutionsResponse> responseObserver)

public default void listExecutions(ListExecutionsRequest request, StreamObserver<ListExecutionsResponse> responseObserver)

Lists Executions from a Job. Results are sorted by creation time, descending.

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