Class ExecutionsGrpc.ExecutionsBlockingStub (0.53.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
Name Description
channel io.grpc.Channel
callOptions io.grpc.CallOptions
Returns
Type Description
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
Name Description
request CancelExecutionRequest
Returns
Type Description
Operation

deleteExecution(DeleteExecutionRequest request)

public Operation deleteExecution(DeleteExecutionRequest request)

Deletes an Execution.

Parameter
Name Description
request DeleteExecutionRequest
Returns
Type Description
Operation

getExecution(GetExecutionRequest request)

public Execution getExecution(GetExecutionRequest request)

Gets information about an Execution.

Parameter
Name Description
request GetExecutionRequest
Returns
Type Description
Execution

listExecutions(ListExecutionsRequest request)

public ListExecutionsResponse listExecutions(ListExecutionsRequest request)

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

Parameter
Name Description
request ListExecutionsRequest
Returns
Type Description
ListExecutionsResponse