Interface CloudProductRegistryReadServiceGrpc.AsyncService (0.1.0)

public static interface CloudProductRegistryReadServiceGrpc.AsyncService

Cloud Product Registry Read Service provides capabilities to access all first and third party Google Cloud products.

Methods

getLogicalProduct(GetLogicalProductRequest request, StreamObserver<LogicalProduct> responseObserver)

public default 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 default 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 default 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 default 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 default 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 default 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 default void lookupEntity(LookupEntityRequest request, StreamObserver<LookupEntityResponse> responseObserver)

Look up entities.

Parameters
Name Description
request LookupEntityRequest
responseObserver io.grpc.stub.StreamObserver<LookupEntityResponse>