Google Cloud Billing v1 API - Class CloudCatalog.CloudCatalogBase (3.3.0)

[BindServiceMethod(typeof(CloudCatalog), "BindService")]
public abstract class CloudCatalog.CloudCatalogBase

Reference documentation and code samples for the Google Cloud Billing v1 API class CloudCatalog.CloudCatalogBase.

Base class for server-side implementations of CloudCatalog

Inheritance

object > CloudCatalog.CloudCatalogBase

Namespace

Google.Cloud.Billing.V1

Assembly

Google.Cloud.Billing.V1.dll

Methods

ListServices(ListServicesRequest, ServerCallContext)

public virtual Task<ListServicesResponse> ListServices(ListServicesRequest request, ServerCallContext context)

Lists all public cloud services.

Parameters
NameDescription
requestListServicesRequest

The request received from the client.

contextServerCallContext

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

Returns
TypeDescription
TaskListServicesResponse

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

ListSkus(ListSkusRequest, ServerCallContext)

public virtual Task<ListSkusResponse> ListSkus(ListSkusRequest request, ServerCallContext context)

Lists all publicly available SKUs for a given cloud service.

Parameters
NameDescription
requestListSkusRequest

The request received from the client.

contextServerCallContext

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

Returns
TypeDescription
TaskListSkusResponse

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