Class ServicesGrpc.ServicesBlockingStub (2.21.0)

public static final class ServicesGrpc.ServicesBlockingStub extends AbstractBlockingStub<ServicesGrpc.ServicesBlockingStub>

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

Manages services of an application.

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractBlockingStub > ServicesGrpc.ServicesBlockingStub

Methods

build(Channel channel, CallOptions callOptions)

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

deleteService(DeleteServiceRequest request)

public Operation deleteService(DeleteServiceRequest request)

Deletes the specified service and all enclosed versions.

Parameter
NameDescription
requestDeleteServiceRequest
Returns
TypeDescription
Operation

getService(GetServiceRequest request)

public Service getService(GetServiceRequest request)

Gets the current configuration of the specified service.

Parameter
NameDescription
requestGetServiceRequest
Returns
TypeDescription
Service

listServices(ListServicesRequest request)

public ListServicesResponse listServices(ListServicesRequest request)

Lists all the services in the application.

Parameter
NameDescription
requestListServicesRequest
Returns
TypeDescription
ListServicesResponse

updateService(UpdateServiceRequest request)

public Operation updateService(UpdateServiceRequest request)

Updates the configuration of the specified service.

Parameter
NameDescription
requestUpdateServiceRequest
Returns
TypeDescription
Operation