Class InstancesGrpc.InstancesBlockingV2Stub (0.83.0)

public static final class InstancesGrpc.InstancesBlockingV2Stub extends AbstractBlockingStub<InstancesGrpc.InstancesBlockingV2Stub>

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

The Cloud Run Instances API allows you to manage Cloud Run Instances.

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractBlockingStub > InstancesGrpc.InstancesBlockingV2Stub

Methods

build(Channel channel, CallOptions callOptions)

protected InstancesGrpc.InstancesBlockingV2Stub build(Channel channel, CallOptions callOptions)
Parameters
Name Description
channel io.grpc.Channel
callOptions io.grpc.CallOptions
Returns
Type Description
InstancesGrpc.InstancesBlockingV2Stub
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)

createInstance(CreateInstanceRequest request)

public Operation createInstance(CreateInstanceRequest request)

Creates an Instance.

Parameter
Name Description
request CreateInstanceRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException

deleteInstance(DeleteInstanceRequest request)

public Operation deleteInstance(DeleteInstanceRequest request)

Deletes a Instance

Parameter
Name Description
request DeleteInstanceRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException

getInstance(GetInstanceRequest request)

public Instance getInstance(GetInstanceRequest request)

Gets a Instance

Parameter
Name Description
request GetInstanceRequest
Returns
Type Description
Instance
Exceptions
Type Description
io.grpc.StatusException

listInstances(ListInstancesRequest request)

public ListInstancesResponse listInstances(ListInstancesRequest request)

Lists Instances. Results are sorted by creation time, descending.

Parameter
Name Description
request ListInstancesRequest
Returns
Type Description
ListInstancesResponse
Exceptions
Type Description
io.grpc.StatusException

startInstance(StartInstanceRequest request)

public Operation startInstance(StartInstanceRequest request)

Starts an Instance.

Parameter
Name Description
request StartInstanceRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException

stopInstance(StopInstanceRequest request)

public Operation stopInstance(StopInstanceRequest request)

Stops an Instance.

Parameter
Name Description
request StopInstanceRequest
Returns
Type Description
Operation
Exceptions
Type Description
io.grpc.StatusException