Package com.google.cloud.billing.v1
Class CloudCatalogGrpc.CloudCatalogStub
- java.lang.Object
-
- io.grpc.stub.AbstractStub<S>
-
- io.grpc.stub.AbstractAsyncStub<CloudCatalogGrpc.CloudCatalogStub>
-
- com.google.cloud.billing.v1.CloudCatalogGrpc.CloudCatalogStub
-
- Enclosing class:
- CloudCatalogGrpc
public static final class CloudCatalogGrpc.CloudCatalogStub extends io.grpc.stub.AbstractAsyncStub<CloudCatalogGrpc.CloudCatalogStub>
A stub to allow clients to do asynchronous 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.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected CloudCatalogGrpc.CloudCatalogStub
build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
void
listServices(ListServicesRequest request, io.grpc.stub.StreamObserver<ListServicesResponse> responseObserver)
Lists all public cloud services.void
listSkus(ListSkusRequest request, io.grpc.stub.StreamObserver<ListSkusResponse> responseObserver)
Lists all publicly available SKUs for a given cloud service.
-
-
-
Method Detail
-
build
protected CloudCatalogGrpc.CloudCatalogStub build(io.grpc.Channel channel, io.grpc.CallOptions callOptions)
- Specified by:
build
in classio.grpc.stub.AbstractStub<CloudCatalogGrpc.CloudCatalogStub>
-
listServices
public void listServices(ListServicesRequest request, io.grpc.stub.StreamObserver<ListServicesResponse> responseObserver)
Lists all public cloud services.
-
listSkus
public void listSkus(ListSkusRequest request, io.grpc.stub.StreamObserver<ListSkusResponse> responseObserver)
Lists all publicly available SKUs for a given cloud service.
-
-