Class CloudCatalogGrpc.CloudCatalogBlockingStub (2.45.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
Name Description
channel io.grpc.Channel
callOptions io.grpc.CallOptions
Returns
Type Description
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
Name Description
request ListServicesRequest
Returns
Type Description
ListServicesResponse

listSkus(ListSkusRequest request)

public ListSkusResponse listSkus(ListSkusRequest request)

Lists all publicly available SKUs for a given cloud service.

Parameter
Name Description
request ListSkusRequest
Returns
Type Description
ListSkusResponse