Class CloudCatalogGrpc.CloudCatalogBlockingV2Stub (2.63.0)

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

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.CloudCatalogBlockingV2Stub

Methods

build(Channel channel, CallOptions callOptions)

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