Cloud Product Registry v1 API - Class CloudProductRegistryReadService.CloudProductRegistryReadServiceBase (1.0.0-beta01)

[BindServiceMethod(typeof(CloudProductRegistryReadService), "BindService")]
public abstract class CloudProductRegistryReadService.CloudProductRegistryReadServiceBase

Reference documentation and code samples for the Cloud Product Registry v1 API class CloudProductRegistryReadService.CloudProductRegistryReadServiceBase.

Base class for server-side implementations of CloudProductRegistryReadService

Inheritance

object > CloudProductRegistryReadService.CloudProductRegistryReadServiceBase

Namespace

Google.Cloud.ProductRegistry.V1

Assembly

Google.Cloud.ProductRegistry.V1.dll

Methods

GetLogicalProduct(GetLogicalProductRequest, ServerCallContext)

public virtual Task<LogicalProduct> GetLogicalProduct(GetLogicalProductRequest request, ServerCallContext context)

Gets details of a LogicalProduct.

Parameters
Name Description
request GetLogicalProductRequest

The request received from the client.

context ServerCallContext

The context of the server-side call handler being invoked.

Returns
Type Description
TaskLogicalProduct

The response to send back to the client (wrapped by a task).

GetLogicalProductVariant(GetLogicalProductVariantRequest, ServerCallContext)

public virtual Task<LogicalProductVariant> GetLogicalProductVariant(GetLogicalProductVariantRequest request, ServerCallContext context)

Get details of a LogicalProductVariant.

Parameters
Name Description
request GetLogicalProductVariantRequest

The request received from the client.

context ServerCallContext

The context of the server-side call handler being invoked.

Returns
Type Description
TaskLogicalProductVariant

The response to send back to the client (wrapped by a task).

GetProductSuite(GetProductSuiteRequest, ServerCallContext)

public virtual Task<ProductSuite> GetProductSuite(GetProductSuiteRequest request, ServerCallContext context)

Get details of a ProductSuite.

Parameters
Name Description
request GetProductSuiteRequest

The request received from the client.

context ServerCallContext

The context of the server-side call handler being invoked.

Returns
Type Description
TaskProductSuite

The response to send back to the client (wrapped by a task).

ListLogicalProductVariants(ListLogicalProductVariantsRequest, ServerCallContext)

public virtual Task<ListLogicalProductVariantsResponse> ListLogicalProductVariants(ListLogicalProductVariantsRequest request, ServerCallContext context)

Lists LogicalProductVariants matching given criteria.

Parameters
Name Description
request ListLogicalProductVariantsRequest

The request received from the client.

context ServerCallContext

The context of the server-side call handler being invoked.

Returns
Type Description
TaskListLogicalProductVariantsResponse

The response to send back to the client (wrapped by a task).

ListLogicalProducts(ListLogicalProductsRequest, ServerCallContext)

public virtual Task<ListLogicalProductsResponse> ListLogicalProducts(ListLogicalProductsRequest request, ServerCallContext context)

Lists LogicalProducts matching given criteria.

Parameters
Name Description
request ListLogicalProductsRequest

The request received from the client.

context ServerCallContext

The context of the server-side call handler being invoked.

Returns
Type Description
TaskListLogicalProductsResponse

The response to send back to the client (wrapped by a task).

ListProductSuites(ListProductSuitesRequest, ServerCallContext)

public virtual Task<ListProductSuitesResponse> ListProductSuites(ListProductSuitesRequest request, ServerCallContext context)

Lists ProductSuites.

Parameters
Name Description
request ListProductSuitesRequest

The request received from the client.

context ServerCallContext

The context of the server-side call handler being invoked.

Returns
Type Description
TaskListProductSuitesResponse

The response to send back to the client (wrapped by a task).

LookupEntity(LookupEntityRequest, ServerCallContext)

public virtual Task<LookupEntityResponse> LookupEntity(LookupEntityRequest request, ServerCallContext context)

Look up entities.

Parameters
Name Description
request LookupEntityRequest

The request received from the client.

context ServerCallContext

The context of the server-side call handler being invoked.

Returns
Type Description
TaskLookupEntityResponse

The response to send back to the client (wrapped by a task).