com.google.cloud.billing.v1
The interfaces provided are listed below, along with usage samples.
CloudBillingClient
Service Description: Retrieves GCP Console billing accounts and associates them with projects.
Sample for CloudBillingClient:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (CloudBillingClient cloudBillingClient = CloudBillingClient.create()) {
BillingAccountName name = BillingAccountName.of("[BILLING_ACCOUNT]");
BillingAccount response = cloudBillingClient.getBillingAccount(name);
}
CloudCatalogClient
Service Description: A catalog of Google Cloud Platform services and SKUs. Provides pricing information and metadata on Google Cloud Platform services and SKUs.
Sample for CloudCatalogClient:
// This snippet has been automatically generated for illustrative purposes only.
// It may require modifications to work in your environment.
try (CloudCatalogClient cloudCatalogClient = CloudCatalogClient.create()) {
for (Service element : cloudCatalogClient.listServices().iterateAll()) {
// doThingsWith(element);
}
}