Class CloudProductRegistryReadServiceGrpc.CloudProductRegistryReadServiceBlockingStub (0.1.0)

public static final class CloudProductRegistryReadServiceGrpc.CloudProductRegistryReadServiceBlockingStub extends AbstractBlockingStub<CloudProductRegistryReadServiceGrpc.CloudProductRegistryReadServiceBlockingStub>

A stub to allow clients to do limited synchronous 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.AbstractBlockingStub > CloudProductRegistryReadServiceGrpc.CloudProductRegistryReadServiceBlockingStub

Methods

build(Channel channel, CallOptions callOptions)

protected CloudProductRegistryReadServiceGrpc.CloudProductRegistryReadServiceBlockingStub build(Channel channel, CallOptions callOptions)
Parameters
Name Description
channel io.grpc.Channel
callOptions io.grpc.CallOptions
Returns
Type Description
CloudProductRegistryReadServiceGrpc.CloudProductRegistryReadServiceBlockingStub
Overrides
io.grpc.stub.AbstractStub.build(io.grpc.Channel,io.grpc.CallOptions)

getLogicalProduct(GetLogicalProductRequest request)

public LogicalProduct getLogicalProduct(GetLogicalProductRequest request)

Gets details of a LogicalProduct.

Parameter
Name Description
request GetLogicalProductRequest
Returns
Type Description
LogicalProduct

getLogicalProductVariant(GetLogicalProductVariantRequest request)

public LogicalProductVariant getLogicalProductVariant(GetLogicalProductVariantRequest request)

Get details of a LogicalProductVariant.

Parameter
Name Description
request GetLogicalProductVariantRequest
Returns
Type Description
LogicalProductVariant

getProductSuite(GetProductSuiteRequest request)

public ProductSuite getProductSuite(GetProductSuiteRequest request)

Get details of a ProductSuite.

Parameter
Name Description
request GetProductSuiteRequest
Returns
Type Description
ProductSuite

listLogicalProductVariants(ListLogicalProductVariantsRequest request)

public ListLogicalProductVariantsResponse listLogicalProductVariants(ListLogicalProductVariantsRequest request)

Lists LogicalProductVariants matching given criteria.

Parameter
Name Description
request ListLogicalProductVariantsRequest
Returns
Type Description
ListLogicalProductVariantsResponse

listLogicalProducts(ListLogicalProductsRequest request)

public ListLogicalProductsResponse listLogicalProducts(ListLogicalProductsRequest request)

Lists LogicalProducts matching given criteria.

Parameter
Name Description
request ListLogicalProductsRequest
Returns
Type Description
ListLogicalProductsResponse

listProductSuites(ListProductSuitesRequest request)

public ListProductSuitesResponse listProductSuites(ListProductSuitesRequest request)

Lists ProductSuites.

Parameter
Name Description
request ListProductSuitesRequest
Returns
Type Description
ListProductSuitesResponse

lookupEntity(LookupEntityRequest request)

public LookupEntityResponse lookupEntity(LookupEntityRequest request)

Look up entities.

Parameter
Name Description
request LookupEntityRequest
Returns
Type Description
LookupEntityResponse