Class EngineServiceGrpc.EngineServiceBlockingStub (0.45.0)

public static final class EngineServiceGrpc.EngineServiceBlockingStub extends AbstractBlockingStub<EngineServiceGrpc.EngineServiceBlockingStub>

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

Service for managing Engine configuration.

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractBlockingStub > EngineServiceGrpc.EngineServiceBlockingStub

Methods

build(Channel channel, CallOptions callOptions)

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

createEngine(CreateEngineRequest request)

public Operation createEngine(CreateEngineRequest request)

Creates a Engine.

Parameter
Name Description
request CreateEngineRequest
Returns
Type Description
Operation

deleteEngine(DeleteEngineRequest request)

public Operation deleteEngine(DeleteEngineRequest request)

Deletes a Engine.

Parameter
Name Description
request DeleteEngineRequest
Returns
Type Description
Operation

getEngine(GetEngineRequest request)

public Engine getEngine(GetEngineRequest request)

Gets a Engine.

Parameter
Name Description
request GetEngineRequest
Returns
Type Description
Engine

listEngines(ListEnginesRequest request)

public ListEnginesResponse listEngines(ListEnginesRequest request)

Lists all the Engines associated with the project.

Parameter
Name Description
request ListEnginesRequest
Returns
Type Description
ListEnginesResponse

updateEngine(UpdateEngineRequest request)

public Engine updateEngine(UpdateEngineRequest request)

Updates an Engine

Parameter
Name Description
request UpdateEngineRequest
Returns
Type Description
Engine