public static final class CloudProductRegistryReadServiceGrpc.CloudProductRegistryReadServiceStub extends AbstractAsyncStub<CloudProductRegistryReadServiceGrpc.CloudProductRegistryReadServiceStub>A stub to allow clients to do asynchronous rpc calls to service CloudProductRegistryReadService.
Cloud Product Registry Read Service provides capabilities to access all first and third party Google Cloud products.
Inheritance
java.lang.Object > io.grpc.stub.AbstractStub > io.grpc.stub.AbstractAsyncStub > CloudProductRegistryReadServiceGrpc.CloudProductRegistryReadServiceStubMethods
build(Channel channel, CallOptions callOptions)
protected CloudProductRegistryReadServiceGrpc.CloudProductRegistryReadServiceStub build(Channel channel, CallOptions callOptions)| Parameters | |
|---|---|
| Name | Description |
channel |
io.grpc.Channel |
callOptions |
io.grpc.CallOptions |
| Returns | |
|---|---|
| Type | Description |
CloudProductRegistryReadServiceGrpc.CloudProductRegistryReadServiceStub |
|
getLogicalProduct(GetLogicalProductRequest request, StreamObserver<LogicalProduct> responseObserver)
public void getLogicalProduct(GetLogicalProductRequest request, StreamObserver<LogicalProduct> responseObserver)Gets details of a LogicalProduct.
| Parameters | |
|---|---|
| Name | Description |
request |
GetLogicalProductRequest |
responseObserver |
io.grpc.stub.StreamObserver<LogicalProduct> |
getLogicalProductVariant(GetLogicalProductVariantRequest request, StreamObserver<LogicalProductVariant> responseObserver)
public void getLogicalProductVariant(GetLogicalProductVariantRequest request, StreamObserver<LogicalProductVariant> responseObserver)Get details of a LogicalProductVariant.
| Parameters | |
|---|---|
| Name | Description |
request |
GetLogicalProductVariantRequest |
responseObserver |
io.grpc.stub.StreamObserver<LogicalProductVariant> |
getProductSuite(GetProductSuiteRequest request, StreamObserver<ProductSuite> responseObserver)
public void getProductSuite(GetProductSuiteRequest request, StreamObserver<ProductSuite> responseObserver)Get details of a ProductSuite.
| Parameters | |
|---|---|
| Name | Description |
request |
GetProductSuiteRequest |
responseObserver |
io.grpc.stub.StreamObserver<ProductSuite> |
listLogicalProductVariants(ListLogicalProductVariantsRequest request, StreamObserver<ListLogicalProductVariantsResponse> responseObserver)
public void listLogicalProductVariants(ListLogicalProductVariantsRequest request, StreamObserver<ListLogicalProductVariantsResponse> responseObserver)Lists LogicalProductVariants matching given criteria.
| Parameters | |
|---|---|
| Name | Description |
request |
ListLogicalProductVariantsRequest |
responseObserver |
io.grpc.stub.StreamObserver<ListLogicalProductVariantsResponse> |
listLogicalProducts(ListLogicalProductsRequest request, StreamObserver<ListLogicalProductsResponse> responseObserver)
public void listLogicalProducts(ListLogicalProductsRequest request, StreamObserver<ListLogicalProductsResponse> responseObserver)Lists LogicalProducts matching given criteria.
| Parameters | |
|---|---|
| Name | Description |
request |
ListLogicalProductsRequest |
responseObserver |
io.grpc.stub.StreamObserver<ListLogicalProductsResponse> |
listProductSuites(ListProductSuitesRequest request, StreamObserver<ListProductSuitesResponse> responseObserver)
public void listProductSuites(ListProductSuitesRequest request, StreamObserver<ListProductSuitesResponse> responseObserver)Lists ProductSuites.
| Parameters | |
|---|---|
| Name | Description |
request |
ListProductSuitesRequest |
responseObserver |
io.grpc.stub.StreamObserver<ListProductSuitesResponse> |
lookupEntity(LookupEntityRequest request, StreamObserver<LookupEntityResponse> responseObserver)
public void lookupEntity(LookupEntityRequest request, StreamObserver<LookupEntityResponse> responseObserver)Look up entities.
| Parameters | |
|---|---|
| Name | Description |
request |
LookupEntityRequest |
responseObserver |
io.grpc.stub.StreamObserver<LookupEntityResponse> |