Class CloudProductRegistryReadServiceGrpc.CloudProductRegistryReadServiceBlockingV2Stub (0.1.0)

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

A stub to allow clients to do 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.CloudProductRegistryReadServiceBlockingV2Stub

Methods

build(Channel channel, CallOptions callOptions)

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

getLogicalProductVariant(GetLogicalProductVariantRequest request)

public LogicalProductVariant getLogicalProductVariant(GetLogicalProductVariantRequest request)

Get details of a LogicalProductVariant.

Parameter
Name Description
request GetLogicalProductVariantRequest
Returns
Type Description
LogicalProductVariant
Exceptions
Type Description
io.grpc.StatusException

getProductSuite(GetProductSuiteRequest request)

public ProductSuite getProductSuite(GetProductSuiteRequest request)

Get details of a ProductSuite.

Parameter
Name Description
request GetProductSuiteRequest
Returns
Type Description
ProductSuite
Exceptions
Type Description
io.grpc.StatusException

listLogicalProductVariants(ListLogicalProductVariantsRequest request)

public ListLogicalProductVariantsResponse listLogicalProductVariants(ListLogicalProductVariantsRequest request)

Lists LogicalProductVariants matching given criteria.

Parameter
Name Description
request ListLogicalProductVariantsRequest
Returns
Type Description
ListLogicalProductVariantsResponse
Exceptions
Type Description
io.grpc.StatusException

listLogicalProducts(ListLogicalProductsRequest request)

public ListLogicalProductsResponse listLogicalProducts(ListLogicalProductsRequest request)

Lists LogicalProducts matching given criteria.

Parameter
Name Description
request ListLogicalProductsRequest
Returns
Type Description
ListLogicalProductsResponse
Exceptions
Type Description
io.grpc.StatusException

listProductSuites(ListProductSuitesRequest request)

public ListProductSuitesResponse listProductSuites(ListProductSuitesRequest request)

Lists ProductSuites.

Parameter
Name Description
request ListProductSuitesRequest
Returns
Type Description
ListProductSuitesResponse
Exceptions
Type Description
io.grpc.StatusException

lookupEntity(LookupEntityRequest request)

public LookupEntityResponse lookupEntity(LookupEntityRequest request)

Look up entities.

Parameter
Name Description
request LookupEntityRequest
Returns
Type Description
LookupEntityResponse
Exceptions
Type Description
io.grpc.StatusException