Class ExecutionsGrpc.ExecutionsBlockingStub (0.36.0)

public static final class ExecutionsGrpc.ExecutionsBlockingStub extends AbstractBlockingStub<ExecutionsGrpc.ExecutionsBlockingStub>

A stub to allow clients to do synchronous rpc calls to service Executions.

Cloud Run Execution Control Plane API.

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractBlockingStub > ExecutionsGrpc.ExecutionsBlockingStub

Methods

build(Channel channel, CallOptions callOptions)

protected ExecutionsGrpc.ExecutionsBlockingStub build(Channel channel, CallOptions callOptions)
Parameters
NameDescription
channelio.grpc.Channel
callOptionsio.grpc.CallOptions
Returns
TypeDescription
ExecutionsGrpc.ExecutionsBlockingStub
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)

cancelExecution(CancelExecutionRequest request)

public Operation cancelExecution(CancelExecutionRequest request)

Cancels an Execution.

Parameter
NameDescription
requestCancelExecutionRequest
Returns
TypeDescription
Operation

deleteExecution(DeleteExecutionRequest request)

public Operation deleteExecution(DeleteExecutionRequest request)

Deletes an Execution.

Parameter
NameDescription
requestDeleteExecutionRequest
Returns
TypeDescription
Operation

getExecution(GetExecutionRequest request)

public Execution getExecution(GetExecutionRequest request)

Gets information about an Execution.

Parameter
NameDescription
requestGetExecutionRequest
Returns
TypeDescription
Execution

listExecutions(ListExecutionsRequest request)

public ListExecutionsResponse listExecutions(ListExecutionsRequest request)

Lists Executions from a Job.

Parameter
NameDescription
requestListExecutionsRequest
Returns
TypeDescription
ListExecutionsResponse