Class CloudCatalogGrpc.CloudCatalogBlockingStub (2.30.0)

public static final class CloudCatalogGrpc.CloudCatalogBlockingStub extends AbstractBlockingStub<CloudCatalogGrpc.CloudCatalogBlockingStub>

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

A catalog of Google Cloud Platform services and SKUs. Provides pricing information and metadata on Google Cloud Platform services and SKUs.

Inheritance

java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractBlockingStub > CloudCatalogGrpc.CloudCatalogBlockingStub

Methods

build(Channel channel, CallOptions callOptions)

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

listServices(ListServicesRequest request)

public ListServicesResponse listServices(ListServicesRequest request)

Lists all public cloud services.

Parameter
NameDescription
requestListServicesRequest
Returns
TypeDescription
ListServicesResponse

listSkus(ListSkusRequest request)

public ListSkusResponse listSkus(ListSkusRequest request)

Lists all publicly available SKUs for a given cloud service.

Parameter
NameDescription
requestListSkusRequest
Returns
TypeDescription
ListSkusResponse