Class InstancesGrpc.InstancesBlockingStub (0.83.0)

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

A stub to allow clients to do limited 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.InstancesBlockingStub

Methods

build(Channel channel, CallOptions callOptions)

protected InstancesGrpc.InstancesBlockingStub build(Channel channel, CallOptions callOptions)
Parameters
Name Description
channel io.grpc.Channel
callOptions io.grpc.CallOptions
Returns
Type Description
InstancesGrpc.InstancesBlockingStub
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

deleteInstance(DeleteInstanceRequest request)

public Operation deleteInstance(DeleteInstanceRequest request)

Deletes a Instance

Parameter
Name Description
request DeleteInstanceRequest
Returns
Type Description
Operation

getInstance(GetInstanceRequest request)

public Instance getInstance(GetInstanceRequest request)

Gets a Instance

Parameter
Name Description
request GetInstanceRequest
Returns
Type Description
Instance

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

startInstance(StartInstanceRequest request)

public Operation startInstance(StartInstanceRequest request)

Starts an Instance.

Parameter
Name Description
request StartInstanceRequest
Returns
Type Description
Operation

stopInstance(StopInstanceRequest request)

public Operation stopInstance(StopInstanceRequest request)

Stops an Instance.

Parameter
Name Description
request StopInstanceRequest
Returns
Type Description
Operation