Cloud Billing API v1 (revision 56)

Skip navigation links
A B C D E G I L M P S T U 

A

AggregationInfo - Class in com.google.api.services.cloudbilling.model
Represents the aggregation level and interval for pricing of a single SKU.
AggregationInfo() - Constructor for class com.google.api.services.cloudbilling.model.AggregationInfo
 
all() - Static method in class com.google.api.services.cloudbilling.CloudbillingScopes
Returns an unmodifiable set that contains all scopes declared by this class.
AuditConfig - Class in com.google.api.services.cloudbilling.model
Specifies the audit configuration for a service.
AuditConfig() - Constructor for class com.google.api.services.cloudbilling.model.AuditConfig
 
AuditLogConfig - Class in com.google.api.services.cloudbilling.model
Provides the configuration for logging a type of permissions.
AuditLogConfig() - Constructor for class com.google.api.services.cloudbilling.model.AuditLogConfig
 

B

BillingAccount - Class in com.google.api.services.cloudbilling.model
A billing account in [GCP Console](https://console.cloud.google.com/).
BillingAccount() - Constructor for class com.google.api.services.cloudbilling.model.BillingAccount
 
billingAccounts() - Method in class com.google.api.services.cloudbilling.Cloudbilling
An accessor for creating requests from the BillingAccounts collection.
BillingAccounts() - Constructor for class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts
 
Binding - Class in com.google.api.services.cloudbilling.model
Associates `members` with a `role`.
Binding() - Constructor for class com.google.api.services.cloudbilling.model.Binding
 
build() - Method in class com.google.api.services.cloudbilling.Cloudbilling.Builder
Builds a new instance of Cloudbilling.
Builder(HttpTransport, JsonFactory, HttpRequestInitializer) - Constructor for class com.google.api.services.cloudbilling.Cloudbilling.Builder
Returns an instance of a new builder.
buildHttpRequestUsingHead() - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.Get
 
buildHttpRequestUsingHead() - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.GetIamPolicy
 
buildHttpRequestUsingHead() - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.List
 
buildHttpRequestUsingHead() - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.Projects.List
 
buildHttpRequestUsingHead() - Method in class com.google.api.services.cloudbilling.Cloudbilling.Projects.GetBillingInfo
 
buildHttpRequestUsingHead() - Method in class com.google.api.services.cloudbilling.Cloudbilling.Services.List
 
buildHttpRequestUsingHead() - Method in class com.google.api.services.cloudbilling.Cloudbilling.Services.Skus.List
 

C

Category - Class in com.google.api.services.cloudbilling.model
Represents the category hierarchy of a SKU.
Category() - Constructor for class com.google.api.services.cloudbilling.model.Category
 
clone() - Method in class com.google.api.services.cloudbilling.model.AggregationInfo
 
clone() - Method in class com.google.api.services.cloudbilling.model.AuditConfig
 
clone() - Method in class com.google.api.services.cloudbilling.model.AuditLogConfig
 
clone() - Method in class com.google.api.services.cloudbilling.model.BillingAccount
 
clone() - Method in class com.google.api.services.cloudbilling.model.Binding
 
clone() - Method in class com.google.api.services.cloudbilling.model.Category
 
clone() - Method in class com.google.api.services.cloudbilling.model.Expr
 
clone() - Method in class com.google.api.services.cloudbilling.model.ListBillingAccountsResponse
 
clone() - Method in class com.google.api.services.cloudbilling.model.ListProjectBillingInfoResponse
 
clone() - Method in class com.google.api.services.cloudbilling.model.ListServicesResponse
 
clone() - Method in class com.google.api.services.cloudbilling.model.ListSkusResponse
 
clone() - Method in class com.google.api.services.cloudbilling.model.Money
 
clone() - Method in class com.google.api.services.cloudbilling.model.Policy
 
clone() - Method in class com.google.api.services.cloudbilling.model.PricingExpression
 
clone() - Method in class com.google.api.services.cloudbilling.model.PricingInfo
 
clone() - Method in class com.google.api.services.cloudbilling.model.ProjectBillingInfo
 
clone() - Method in class com.google.api.services.cloudbilling.model.Service
 
clone() - Method in class com.google.api.services.cloudbilling.model.SetIamPolicyRequest
 
clone() - Method in class com.google.api.services.cloudbilling.model.Sku
 
clone() - Method in class com.google.api.services.cloudbilling.model.TestIamPermissionsRequest
 
clone() - Method in class com.google.api.services.cloudbilling.model.TestIamPermissionsResponse
 
clone() - Method in class com.google.api.services.cloudbilling.model.TierRate
 
CLOUD_PLATFORM - Static variable in class com.google.api.services.cloudbilling.CloudbillingScopes
View and manage your data across Google Cloud Platform services.
Cloudbilling - Class in com.google.api.services.cloudbilling
Service definition for Cloudbilling (v1).
Cloudbilling(HttpTransport, JsonFactory, HttpRequestInitializer) - Constructor for class com.google.api.services.cloudbilling.Cloudbilling
Constructor.
Cloudbilling.BillingAccounts - Class in com.google.api.services.cloudbilling
The "billingAccounts" collection of methods.
Cloudbilling.BillingAccounts.Create - Class in com.google.api.services.cloudbilling
 
Cloudbilling.BillingAccounts.Get - Class in com.google.api.services.cloudbilling
 
Cloudbilling.BillingAccounts.GetIamPolicy - Class in com.google.api.services.cloudbilling
 
Cloudbilling.BillingAccounts.List - Class in com.google.api.services.cloudbilling
 
Cloudbilling.BillingAccounts.Patch - Class in com.google.api.services.cloudbilling
 
Cloudbilling.BillingAccounts.Projects - Class in com.google.api.services.cloudbilling
The "projects" collection of methods.
Cloudbilling.BillingAccounts.Projects.List - Class in com.google.api.services.cloudbilling
 
Cloudbilling.BillingAccounts.SetIamPolicy - Class in com.google.api.services.cloudbilling
 
Cloudbilling.BillingAccounts.TestIamPermissions - Class in com.google.api.services.cloudbilling
 
Cloudbilling.Builder - Class in com.google.api.services.cloudbilling
Builder for Cloudbilling.
Cloudbilling.Projects - Class in com.google.api.services.cloudbilling
The "projects" collection of methods.
Cloudbilling.Projects.GetBillingInfo - Class in com.google.api.services.cloudbilling
 
Cloudbilling.Projects.UpdateBillingInfo - Class in com.google.api.services.cloudbilling
 
Cloudbilling.Services - Class in com.google.api.services.cloudbilling
The "services" collection of methods.
Cloudbilling.Services.List - Class in com.google.api.services.cloudbilling
 
Cloudbilling.Services.Skus - Class in com.google.api.services.cloudbilling
The "skus" collection of methods.
Cloudbilling.Services.Skus.List - Class in com.google.api.services.cloudbilling
 
CloudbillingRequest<T> - Class in com.google.api.services.cloudbilling
Cloudbilling request.
CloudbillingRequest(Cloudbilling, String, String, Object, Class<T>) - Constructor for class com.google.api.services.cloudbilling.CloudbillingRequest
 
CloudbillingRequestInitializer - Class in com.google.api.services.cloudbilling
Cloudbilling request initializer for setting properties like key and userIp.
CloudbillingRequestInitializer() - Constructor for class com.google.api.services.cloudbilling.CloudbillingRequestInitializer
 
CloudbillingRequestInitializer(String) - Constructor for class com.google.api.services.cloudbilling.CloudbillingRequestInitializer
 
CloudbillingRequestInitializer(String, String) - Constructor for class com.google.api.services.cloudbilling.CloudbillingRequestInitializer
 
CloudbillingScopes - Class in com.google.api.services.cloudbilling
Available OAuth 2.0 scopes for use with the Cloud Billing API.
com.google.api.services.cloudbilling - package com.google.api.services.cloudbilling
 
com.google.api.services.cloudbilling.model - package com.google.api.services.cloudbilling.model
 
create(BillingAccount) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts
Creates a billing account.
Create(BillingAccount) - Constructor for class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.Create
Creates a billing account.

D

decodeEtag() - Method in class com.google.api.services.cloudbilling.model.Policy
`etag` is used for optimistic concurrency control as a way to help prevent simultaneous updates of a policy from overwriting each other.
DEFAULT_BASE_URL - Static variable in class com.google.api.services.cloudbilling.Cloudbilling
The default encoded base URL of the service.
DEFAULT_BATCH_PATH - Static variable in class com.google.api.services.cloudbilling.Cloudbilling
The default encoded batch path of the service.
DEFAULT_ROOT_URL - Static variable in class com.google.api.services.cloudbilling.Cloudbilling
The default encoded root URL of the service.
DEFAULT_SERVICE_PATH - Static variable in class com.google.api.services.cloudbilling.Cloudbilling
The default encoded service path of the service.

E

encodeEtag(byte[]) - Method in class com.google.api.services.cloudbilling.model.Policy
`etag` is used for optimistic concurrency control as a way to help prevent simultaneous updates of a policy from overwriting each other.
executeUsingHead() - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.Get
 
executeUsingHead() - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.GetIamPolicy
 
executeUsingHead() - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.List
 
executeUsingHead() - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.Projects.List
 
executeUsingHead() - Method in class com.google.api.services.cloudbilling.Cloudbilling.Projects.GetBillingInfo
 
executeUsingHead() - Method in class com.google.api.services.cloudbilling.Cloudbilling.Services.List
 
executeUsingHead() - Method in class com.google.api.services.cloudbilling.Cloudbilling.Services.Skus.List
 
Expr - Class in com.google.api.services.cloudbilling.model
Represents a textual expression in the Common Expression Language (CEL) syntax.
Expr() - Constructor for class com.google.api.services.cloudbilling.model.Expr
 

G

get(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts
Gets information about a billing account.
Get(String) - Constructor for class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.Get
Gets information about a billing account.
get$Xgafv() - Method in class com.google.api.services.cloudbilling.CloudbillingRequest
V1 error format.
getAbstractGoogleClient() - Method in class com.google.api.services.cloudbilling.CloudbillingRequest
 
getAccessToken() - Method in class com.google.api.services.cloudbilling.CloudbillingRequest
OAuth access token.
getAggregationCount() - Method in class com.google.api.services.cloudbilling.model.AggregationInfo
The number of intervals to aggregate over.
getAggregationInfo() - Method in class com.google.api.services.cloudbilling.model.PricingInfo
Aggregation Info.
getAggregationInterval() - Method in class com.google.api.services.cloudbilling.model.AggregationInfo
 
getAggregationLevel() - Method in class com.google.api.services.cloudbilling.model.AggregationInfo
 
getAlt() - Method in class com.google.api.services.cloudbilling.CloudbillingRequest
Data format for response.
getAuditConfigs() - Method in class com.google.api.services.cloudbilling.model.Policy
Specifies cloud audit logging configuration for this policy.
getAuditLogConfigs() - Method in class com.google.api.services.cloudbilling.model.AuditConfig
The configuration for logging of each type of permission.
getBaseUnit() - Method in class com.google.api.services.cloudbilling.model.PricingExpression
The base unit for the SKU which is the unit used in usage exports.
getBaseUnitConversionFactor() - Method in class com.google.api.services.cloudbilling.model.PricingExpression
Conversion factor for converting from price per usage_unit to price per base_unit, and start_usage_amount to start_usage_amount in base_unit.
getBaseUnitDescription() - Method in class com.google.api.services.cloudbilling.model.PricingExpression
The base unit in human readable form.
getBillingAccountName() - Method in class com.google.api.services.cloudbilling.model.ProjectBillingInfo
The resource name of the billing account associated with the project, if any.
getBillingAccounts() - Method in class com.google.api.services.cloudbilling.model.ListBillingAccountsResponse
A list of billing accounts.
getBillingEnabled() - Method in class com.google.api.services.cloudbilling.model.ProjectBillingInfo
True if the project is associated with an open billing account, to which usage on the project is charged.
getBillingInfo(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.Projects
Gets the billing information for a project.
GetBillingInfo(String) - Constructor for class com.google.api.services.cloudbilling.Cloudbilling.Projects.GetBillingInfo
Gets the billing information for a project.
getBindings() - Method in class com.google.api.services.cloudbilling.model.Policy
Associates a list of `members` to a `role`.
getBusinessEntityName() - Method in class com.google.api.services.cloudbilling.model.Service
The business under which the service is offered.
getCallback() - Method in class com.google.api.services.cloudbilling.CloudbillingRequest
JSONP
getCategory() - Method in class com.google.api.services.cloudbilling.model.Sku
The category hierarchy of this SKU, purely for organizational purpose.
getCondition() - Method in class com.google.api.services.cloudbilling.model.Binding
The condition that is associated with this binding.
getCurrencyCode() - Method in class com.google.api.services.cloudbilling.Cloudbilling.Services.Skus.List
The ISO 4217 currency code for the pricing info in the response proto.
getCurrencyCode() - Method in class com.google.api.services.cloudbilling.model.Money
The 3-letter currency code defined in ISO 4217.
getCurrencyConversionRate() - Method in class com.google.api.services.cloudbilling.model.PricingInfo
Conversion rate used for currency conversion, from USD to the currency specified in the request.
getDescription() - Method in class com.google.api.services.cloudbilling.model.Expr
Optional.
getDescription() - Method in class com.google.api.services.cloudbilling.model.Sku
A human readable description of the SKU, has a maximum length of 256 characters.
getDisplayName() - Method in class com.google.api.services.cloudbilling.model.BillingAccount
The display name given to the billing account, such as `My Billing Account`.
getDisplayName() - Method in class com.google.api.services.cloudbilling.model.Service
A human readable display name for this service.
getDisplayQuantity() - Method in class com.google.api.services.cloudbilling.model.PricingExpression
The recommended quantity of units for displaying pricing info.
getEffectiveTime() - Method in class com.google.api.services.cloudbilling.model.PricingInfo
The timestamp from which this pricing was effective within the requested time range.
getEndTime() - Method in class com.google.api.services.cloudbilling.Cloudbilling.Services.Skus.List
Optional exclusive end time of the time range for which the pricing versions will be returned.
getEtag() - Method in class com.google.api.services.cloudbilling.model.Policy
`etag` is used for optimistic concurrency control as a way to help prevent simultaneous updates of a policy from overwriting each other.
getExemptedMembers() - Method in class com.google.api.services.cloudbilling.model.AuditLogConfig
Specifies the identities that do not cause logging for this type of permission.
getExpression() - Method in class com.google.api.services.cloudbilling.model.Expr
Textual representation of an expression in Common Expression Language syntax.
getFields() - Method in class com.google.api.services.cloudbilling.CloudbillingRequest
Selector specifying which fields to include in a partial response.
getFilter() - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.List
Options for how to filter the returned billing accounts.
getIamPolicy(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts
Gets the access control policy for a billing account.
GetIamPolicy(String) - Constructor for class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.GetIamPolicy
Gets the access control policy for a billing account.
getKey() - Method in class com.google.api.services.cloudbilling.CloudbillingRequest
API key.
getLocation() - Method in class com.google.api.services.cloudbilling.model.Expr
Optional.
getLogType() - Method in class com.google.api.services.cloudbilling.model.AuditLogConfig
The log type that this config enables.
getMasterBillingAccount() - Method in class com.google.api.services.cloudbilling.model.BillingAccount
If this account is a [subaccount](https://cloud.google.com/billing/docs/concepts), then this will be the resource name of the master billing account that it is being resold through.
getMembers() - Method in class com.google.api.services.cloudbilling.model.Binding
Specifies the identities requesting access for a Cloud Platform resource.
getName() - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.Get
Required.
getName() - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.Patch
Required.
getName() - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.Projects.List
Required.
getName() - Method in class com.google.api.services.cloudbilling.Cloudbilling.Projects.GetBillingInfo
Required.
getName() - Method in class com.google.api.services.cloudbilling.Cloudbilling.Projects.UpdateBillingInfo
Required.
getName() - Method in class com.google.api.services.cloudbilling.model.BillingAccount
The resource name of the billing account.
getName() - Method in class com.google.api.services.cloudbilling.model.ProjectBillingInfo
The resource name for the `ProjectBillingInfo`; has the form `projects/{project_id}/billingInfo`.
getName() - Method in class com.google.api.services.cloudbilling.model.Service
The resource name for the service.
getName() - Method in class com.google.api.services.cloudbilling.model.Sku
The resource name for the SKU.
getNanos() - Method in class com.google.api.services.cloudbilling.model.Money
Number of nano (10^-9) units of the amount.
getNextPageToken() - Method in class com.google.api.services.cloudbilling.model.ListBillingAccountsResponse
A token to retrieve the next page of results.
getNextPageToken() - Method in class com.google.api.services.cloudbilling.model.ListProjectBillingInfoResponse
A token to retrieve the next page of results.
getNextPageToken() - Method in class com.google.api.services.cloudbilling.model.ListServicesResponse
A token to retrieve the next page of results.
getNextPageToken() - Method in class com.google.api.services.cloudbilling.model.ListSkusResponse
A token to retrieve the next page of results.
getOauthToken() - Method in class com.google.api.services.cloudbilling.CloudbillingRequest
OAuth 2.0 token for the current user.
getOpen() - Method in class com.google.api.services.cloudbilling.model.BillingAccount
Output only.
getOptionsRequestedPolicyVersion() - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.GetIamPolicy
Optional.
getPageSize() - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.List
Requested page size.
getPageSize() - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.Projects.List
Requested page size.
getPageSize() - Method in class com.google.api.services.cloudbilling.Cloudbilling.Services.List
Requested page size.
getPageSize() - Method in class com.google.api.services.cloudbilling.Cloudbilling.Services.Skus.List
Requested page size.
getPageToken() - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.List
A token identifying a page of results to return.
getPageToken() - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.Projects.List
A token identifying a page of results to be returned.
getPageToken() - Method in class com.google.api.services.cloudbilling.Cloudbilling.Services.List
A token identifying a page of results to return.
getPageToken() - Method in class com.google.api.services.cloudbilling.Cloudbilling.Services.Skus.List
A token identifying a page of results to return.
getParent() - Method in class com.google.api.services.cloudbilling.Cloudbilling.Services.Skus.List
Required.
getPermissions() - Method in class com.google.api.services.cloudbilling.model.TestIamPermissionsRequest
The set of permissions to check for the `resource`.
getPermissions() - Method in class com.google.api.services.cloudbilling.model.TestIamPermissionsResponse
A subset of `TestPermissionsRequest.permissions` that the caller is allowed.
getPolicy() - Method in class com.google.api.services.cloudbilling.model.SetIamPolicyRequest
REQUIRED: The complete policy to be applied to the `resource`.
getPrettyPrint() - Method in class com.google.api.services.cloudbilling.CloudbillingRequest
Returns response with indentations and line breaks.
getPricingExpression() - Method in class com.google.api.services.cloudbilling.model.PricingInfo
Expresses the pricing formula.
getPricingInfo() - Method in class com.google.api.services.cloudbilling.model.Sku
A timeline of pricing info for this SKU in chronological order.
getProjectBillingInfo() - Method in class com.google.api.services.cloudbilling.model.ListProjectBillingInfoResponse
A list of `ProjectBillingInfo` resources representing the projects associated with the billing account.
getProjectId() - Method in class com.google.api.services.cloudbilling.model.ProjectBillingInfo
The ID of the project that this `ProjectBillingInfo` represents, such as `tokyo-rain-123`.
getQuotaUser() - Method in class com.google.api.services.cloudbilling.CloudbillingRequest
Available to use for quota purposes for server-side applications.
getResource() - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.GetIamPolicy
REQUIRED: The resource for which the policy is being requested.
getResource() - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.SetIamPolicy
REQUIRED: The resource for which the policy is being specified.
getResource() - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.TestIamPermissions
REQUIRED: The resource for which the policy detail is being requested.
getResourceFamily() - Method in class com.google.api.services.cloudbilling.model.Category
The type of product the SKU refers to.
getResourceGroup() - Method in class com.google.api.services.cloudbilling.model.Category
A group classification for related SKUs.
getRole() - Method in class com.google.api.services.cloudbilling.model.Binding
Role that is assigned to `members`.
getService() - Method in class com.google.api.services.cloudbilling.model.AuditConfig
Specifies a service that will be enabled for audit logging.
getServiceDisplayName() - Method in class com.google.api.services.cloudbilling.model.Category
The display name of the service this SKU belongs to.
getServiceId() - Method in class com.google.api.services.cloudbilling.model.Service
The identifier for the service.
getServiceProviderName() - Method in class com.google.api.services.cloudbilling.model.Sku
Identifies the service provider.
getServiceRegions() - Method in class com.google.api.services.cloudbilling.model.Sku
List of service regions this SKU is offered at.
getServices() - Method in class com.google.api.services.cloudbilling.model.ListServicesResponse
A list of services.
getSkuId() - Method in class com.google.api.services.cloudbilling.model.Sku
The identifier for the SKU.
getSkus() - Method in class com.google.api.services.cloudbilling.model.ListSkusResponse
The list of public SKUs of the given service.
getStartTime() - Method in class com.google.api.services.cloudbilling.Cloudbilling.Services.Skus.List
Optional inclusive start time of the time range for which the pricing versions will be returned.
getStartUsageAmount() - Method in class com.google.api.services.cloudbilling.model.TierRate
Usage is priced at this rate only after this amount.
getSummary() - Method in class com.google.api.services.cloudbilling.model.PricingInfo
An optional human readable summary of the pricing information, has a maximum length of 256 characters.
getTieredRates() - Method in class com.google.api.services.cloudbilling.model.PricingExpression
The list of tiered rates for this pricing.
getTitle() - Method in class com.google.api.services.cloudbilling.model.Expr
Optional.
getUnitPrice() - Method in class com.google.api.services.cloudbilling.model.TierRate
The price per unit of usage.
getUnits() - Method in class com.google.api.services.cloudbilling.model.Money
The whole units of the amount.
getUpdateMask() - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.Patch
The update mask applied to the resource.
getUpdateMask() - Method in class com.google.api.services.cloudbilling.model.SetIamPolicyRequest
OPTIONAL: A FieldMask specifying which fields of the policy to modify.
getUploadProtocol() - Method in class com.google.api.services.cloudbilling.CloudbillingRequest
Upload protocol for media (e.g.
getUploadType() - Method in class com.google.api.services.cloudbilling.CloudbillingRequest
Legacy upload protocol for media (e.g.
getUsageType() - Method in class com.google.api.services.cloudbilling.model.Category
Represents how the SKU is consumed.
getUsageUnit() - Method in class com.google.api.services.cloudbilling.model.PricingExpression
The short hand for unit of usage this pricing is specified in.
getUsageUnitDescription() - Method in class com.google.api.services.cloudbilling.model.PricingExpression
The unit of usage in human readable form.
getVersion() - Method in class com.google.api.services.cloudbilling.model.Policy
Specifies the format of the policy.

I

initialize(AbstractGoogleClientRequest<?>) - Method in class com.google.api.services.cloudbilling.Cloudbilling
 
initializeCloudbillingRequest(CloudbillingRequest<?>) - Method in class com.google.api.services.cloudbilling.CloudbillingRequestInitializer
Initializes Cloudbilling request.
initializeJsonRequest(AbstractGoogleJsonClientRequest<?>) - Method in class com.google.api.services.cloudbilling.CloudbillingRequestInitializer
 

L

list() - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts
Lists the billing accounts that the current authenticated user has permission to [view](https://cloud.google.com/billing/docs/how-to/billing-access).
List() - Constructor for class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.List
Lists the billing accounts that the current authenticated user has permission to [view](https://cloud.google.com/billing/docs/how-to/billing-access).
list(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.Projects
Lists the projects associated with a billing account.
List(String) - Constructor for class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.Projects.List
Lists the projects associated with a billing account.
list() - Method in class com.google.api.services.cloudbilling.Cloudbilling.Services
Lists all public cloud services.
List() - Constructor for class com.google.api.services.cloudbilling.Cloudbilling.Services.List
Lists all public cloud services.
list(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.Services.Skus
Lists all publicly available SKUs for a given cloud service.
List(String) - Constructor for class com.google.api.services.cloudbilling.Cloudbilling.Services.Skus.List
Lists all publicly available SKUs for a given cloud service.
ListBillingAccountsResponse - Class in com.google.api.services.cloudbilling.model
Response message for `ListBillingAccounts`.
ListBillingAccountsResponse() - Constructor for class com.google.api.services.cloudbilling.model.ListBillingAccountsResponse
 
ListProjectBillingInfoResponse - Class in com.google.api.services.cloudbilling.model
Request message for `ListProjectBillingInfoResponse`.
ListProjectBillingInfoResponse() - Constructor for class com.google.api.services.cloudbilling.model.ListProjectBillingInfoResponse
 
ListServicesResponse - Class in com.google.api.services.cloudbilling.model
Response message for `ListServices`.
ListServicesResponse() - Constructor for class com.google.api.services.cloudbilling.model.ListServicesResponse
 
ListSkusResponse - Class in com.google.api.services.cloudbilling.model
Response message for `ListSkus`.
ListSkusResponse() - Constructor for class com.google.api.services.cloudbilling.model.ListSkusResponse
 

M

Money - Class in com.google.api.services.cloudbilling.model
Represents an amount of money with its currency type.
Money() - Constructor for class com.google.api.services.cloudbilling.model.Money
 

P

patch(String, BillingAccount) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts
Updates a billing account's fields.
Patch(String, BillingAccount) - Constructor for class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.Patch
Updates a billing account's fields.
Policy - Class in com.google.api.services.cloudbilling.model
An Identity and Access Management (IAM) policy, which specifies access controls for Google Cloud resources.
Policy() - Constructor for class com.google.api.services.cloudbilling.model.Policy
 
PricingExpression - Class in com.google.api.services.cloudbilling.model
Expresses a mathematical pricing formula.
PricingExpression() - Constructor for class com.google.api.services.cloudbilling.model.PricingExpression
 
PricingInfo - Class in com.google.api.services.cloudbilling.model
Represents the pricing information for a SKU at a single point of time.
PricingInfo() - Constructor for class com.google.api.services.cloudbilling.model.PricingInfo
 
ProjectBillingInfo - Class in com.google.api.services.cloudbilling.model
Encapsulation of billing information for a GCP Console project.
ProjectBillingInfo() - Constructor for class com.google.api.services.cloudbilling.model.ProjectBillingInfo
 
projects() - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts
An accessor for creating requests from the Projects collection.
Projects() - Constructor for class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.Projects
 
projects() - Method in class com.google.api.services.cloudbilling.Cloudbilling
An accessor for creating requests from the Projects collection.
Projects() - Constructor for class com.google.api.services.cloudbilling.Cloudbilling.Projects
 

S

Service - Class in com.google.api.services.cloudbilling.model
Encapsulates a single service in Google Cloud Platform.
Service() - Constructor for class com.google.api.services.cloudbilling.model.Service
 
services() - Method in class com.google.api.services.cloudbilling.Cloudbilling
An accessor for creating requests from the Services collection.
Services() - Constructor for class com.google.api.services.cloudbilling.Cloudbilling.Services
 
set(String, Object) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.Create
 
set(String, Object) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.Get
 
set(String, Object) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.GetIamPolicy
 
set(String, Object) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.List
 
set(String, Object) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.Patch
 
set(String, Object) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.Projects.List
 
set(String, Object) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.SetIamPolicy
 
set(String, Object) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.TestIamPermissions
 
set(String, Object) - Method in class com.google.api.services.cloudbilling.Cloudbilling.Projects.GetBillingInfo
 
set(String, Object) - Method in class com.google.api.services.cloudbilling.Cloudbilling.Projects.UpdateBillingInfo
 
set(String, Object) - Method in class com.google.api.services.cloudbilling.Cloudbilling.Services.List
 
set(String, Object) - Method in class com.google.api.services.cloudbilling.Cloudbilling.Services.Skus.List
 
set(String, Object) - Method in class com.google.api.services.cloudbilling.CloudbillingRequest
 
set(String, Object) - Method in class com.google.api.services.cloudbilling.model.AggregationInfo
 
set(String, Object) - Method in class com.google.api.services.cloudbilling.model.AuditConfig
 
set(String, Object) - Method in class com.google.api.services.cloudbilling.model.AuditLogConfig
 
set(String, Object) - Method in class com.google.api.services.cloudbilling.model.BillingAccount
 
set(String, Object) - Method in class com.google.api.services.cloudbilling.model.Binding
 
set(String, Object) - Method in class com.google.api.services.cloudbilling.model.Category
 
set(String, Object) - Method in class com.google.api.services.cloudbilling.model.Expr
 
set(String, Object) - Method in class com.google.api.services.cloudbilling.model.ListBillingAccountsResponse
 
set(String, Object) - Method in class com.google.api.services.cloudbilling.model.ListProjectBillingInfoResponse
 
set(String, Object) - Method in class com.google.api.services.cloudbilling.model.ListServicesResponse
 
set(String, Object) - Method in class com.google.api.services.cloudbilling.model.ListSkusResponse
 
set(String, Object) - Method in class com.google.api.services.cloudbilling.model.Money
 
set(String, Object) - Method in class com.google.api.services.cloudbilling.model.Policy
 
set(String, Object) - Method in class com.google.api.services.cloudbilling.model.PricingExpression
 
set(String, Object) - Method in class com.google.api.services.cloudbilling.model.PricingInfo
 
set(String, Object) - Method in class com.google.api.services.cloudbilling.model.ProjectBillingInfo
 
set(String, Object) - Method in class com.google.api.services.cloudbilling.model.Service
 
set(String, Object) - Method in class com.google.api.services.cloudbilling.model.SetIamPolicyRequest
 
set(String, Object) - Method in class com.google.api.services.cloudbilling.model.Sku
 
set(String, Object) - Method in class com.google.api.services.cloudbilling.model.TestIamPermissionsRequest
 
set(String, Object) - Method in class com.google.api.services.cloudbilling.model.TestIamPermissionsResponse
 
set(String, Object) - Method in class com.google.api.services.cloudbilling.model.TierRate
 
set$Xgafv(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.Create
 
set$Xgafv(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.Get
 
set$Xgafv(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.GetIamPolicy
 
set$Xgafv(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.List
 
set$Xgafv(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.Patch
 
set$Xgafv(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.Projects.List
 
set$Xgafv(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.SetIamPolicy
 
set$Xgafv(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.TestIamPermissions
 
set$Xgafv(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.Projects.GetBillingInfo
 
set$Xgafv(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.Projects.UpdateBillingInfo
 
set$Xgafv(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.Services.List
 
set$Xgafv(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.Services.Skus.List
 
set$Xgafv(String) - Method in class com.google.api.services.cloudbilling.CloudbillingRequest
V1 error format.
setAccessToken(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.Create
 
setAccessToken(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.Get
 
setAccessToken(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.GetIamPolicy
 
setAccessToken(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.List
 
setAccessToken(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.Patch
 
setAccessToken(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.Projects.List
 
setAccessToken(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.SetIamPolicy
 
setAccessToken(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.TestIamPermissions
 
setAccessToken(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.Projects.GetBillingInfo
 
setAccessToken(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.Projects.UpdateBillingInfo
 
setAccessToken(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.Services.List
 
setAccessToken(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.Services.Skus.List
 
setAccessToken(String) - Method in class com.google.api.services.cloudbilling.CloudbillingRequest
OAuth access token.
setAggregationCount(Integer) - Method in class com.google.api.services.cloudbilling.model.AggregationInfo
The number of intervals to aggregate over.
setAggregationInfo(AggregationInfo) - Method in class com.google.api.services.cloudbilling.model.PricingInfo
Aggregation Info.
setAggregationInterval(String) - Method in class com.google.api.services.cloudbilling.model.AggregationInfo
 
setAggregationLevel(String) - Method in class com.google.api.services.cloudbilling.model.AggregationInfo
 
setAlt(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.Create
 
setAlt(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.Get
 
setAlt(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.GetIamPolicy
 
setAlt(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.List
 
setAlt(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.Patch
 
setAlt(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.Projects.List
 
setAlt(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.SetIamPolicy
 
setAlt(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.TestIamPermissions
 
setAlt(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.Projects.GetBillingInfo
 
setAlt(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.Projects.UpdateBillingInfo
 
setAlt(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.Services.List
 
setAlt(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.Services.Skus.List
 
setAlt(String) - Method in class com.google.api.services.cloudbilling.CloudbillingRequest
Data format for response.
setApplicationName(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.Builder
 
setAuditConfigs(List<AuditConfig>) - Method in class com.google.api.services.cloudbilling.model.Policy
Specifies cloud audit logging configuration for this policy.
setAuditLogConfigs(List<AuditLogConfig>) - Method in class com.google.api.services.cloudbilling.model.AuditConfig
The configuration for logging of each type of permission.
setBaseUnit(String) - Method in class com.google.api.services.cloudbilling.model.PricingExpression
The base unit for the SKU which is the unit used in usage exports.
setBaseUnitConversionFactor(Double) - Method in class com.google.api.services.cloudbilling.model.PricingExpression
Conversion factor for converting from price per usage_unit to price per base_unit, and start_usage_amount to start_usage_amount in base_unit.
setBaseUnitDescription(String) - Method in class com.google.api.services.cloudbilling.model.PricingExpression
The base unit in human readable form.
setBatchPath(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.Builder
 
setBillingAccountName(String) - Method in class com.google.api.services.cloudbilling.model.ProjectBillingInfo
The resource name of the billing account associated with the project, if any.
setBillingAccounts(List<BillingAccount>) - Method in class com.google.api.services.cloudbilling.model.ListBillingAccountsResponse
A list of billing accounts.
setBillingEnabled(Boolean) - Method in class com.google.api.services.cloudbilling.model.ProjectBillingInfo
True if the project is associated with an open billing account, to which usage on the project is charged.
setBindings(List<Binding>) - Method in class com.google.api.services.cloudbilling.model.Policy
Associates a list of `members` to a `role`.
setBusinessEntityName(String) - Method in class com.google.api.services.cloudbilling.model.Service
The business under which the service is offered.
setCallback(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.Create
 
setCallback(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.Get
 
setCallback(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.GetIamPolicy
 
setCallback(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.List
 
setCallback(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.Patch
 
setCallback(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.Projects.List
 
setCallback(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.SetIamPolicy
 
setCallback(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.TestIamPermissions
 
setCallback(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.Projects.GetBillingInfo
 
setCallback(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.Projects.UpdateBillingInfo
 
setCallback(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.Services.List
 
setCallback(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.Services.Skus.List
 
setCallback(String) - Method in class com.google.api.services.cloudbilling.CloudbillingRequest
JSONP
setCategory(Category) - Method in class com.google.api.services.cloudbilling.model.Sku
The category hierarchy of this SKU, purely for organizational purpose.
setCloudbillingRequestInitializer(CloudbillingRequestInitializer) - Method in class com.google.api.services.cloudbilling.Cloudbilling.Builder
setCondition(Expr) - Method in class com.google.api.services.cloudbilling.model.Binding
The condition that is associated with this binding.
setCurrencyCode(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.Services.Skus.List
The ISO 4217 currency code for the pricing info in the response proto.
setCurrencyCode(String) - Method in class com.google.api.services.cloudbilling.model.Money
The 3-letter currency code defined in ISO 4217.
setCurrencyConversionRate(Double) - Method in class com.google.api.services.cloudbilling.model.PricingInfo
Conversion rate used for currency conversion, from USD to the currency specified in the request.
setDescription(String) - Method in class com.google.api.services.cloudbilling.model.Expr
Optional.
setDescription(String) - Method in class com.google.api.services.cloudbilling.model.Sku
A human readable description of the SKU, has a maximum length of 256 characters.
setDisableGZipContent(boolean) - Method in class com.google.api.services.cloudbilling.CloudbillingRequest
 
setDisplayName(String) - Method in class com.google.api.services.cloudbilling.model.BillingAccount
The display name given to the billing account, such as `My Billing Account`.
setDisplayName(String) - Method in class com.google.api.services.cloudbilling.model.Service
A human readable display name for this service.
setDisplayQuantity(Double) - Method in class com.google.api.services.cloudbilling.model.PricingExpression
The recommended quantity of units for displaying pricing info.
setEffectiveTime(String) - Method in class com.google.api.services.cloudbilling.model.PricingInfo
The timestamp from which this pricing was effective within the requested time range.
setEndTime(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.Services.Skus.List
Optional exclusive end time of the time range for which the pricing versions will be returned.
setEtag(String) - Method in class com.google.api.services.cloudbilling.model.Policy
`etag` is used for optimistic concurrency control as a way to help prevent simultaneous updates of a policy from overwriting each other.
setExemptedMembers(List<String>) - Method in class com.google.api.services.cloudbilling.model.AuditLogConfig
Specifies the identities that do not cause logging for this type of permission.
setExpression(String) - Method in class com.google.api.services.cloudbilling.model.Expr
Textual representation of an expression in Common Expression Language syntax.
setFields(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.Create
 
setFields(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.Get
 
setFields(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.GetIamPolicy
 
setFields(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.List
 
setFields(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.Patch
 
setFields(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.Projects.List
 
setFields(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.SetIamPolicy
 
setFields(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.TestIamPermissions
 
setFields(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.Projects.GetBillingInfo
 
setFields(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.Projects.UpdateBillingInfo
 
setFields(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.Services.List
 
setFields(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.Services.Skus.List
 
setFields(String) - Method in class com.google.api.services.cloudbilling.CloudbillingRequest
Selector specifying which fields to include in a partial response.
setFilter(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.List
Options for how to filter the returned billing accounts.
setGoogleClientRequestInitializer(GoogleClientRequestInitializer) - Method in class com.google.api.services.cloudbilling.Cloudbilling.Builder
 
setHttpRequestInitializer(HttpRequestInitializer) - Method in class com.google.api.services.cloudbilling.Cloudbilling.Builder
 
setIamPolicy(String, SetIamPolicyRequest) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts
Sets the access control policy for a billing account.
SetIamPolicy(String, SetIamPolicyRequest) - Constructor for class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.SetIamPolicy
Sets the access control policy for a billing account.
SetIamPolicyRequest - Class in com.google.api.services.cloudbilling.model
Request message for `SetIamPolicy` method.
SetIamPolicyRequest() - Constructor for class com.google.api.services.cloudbilling.model.SetIamPolicyRequest
 
setKey(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.Create
 
setKey(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.Get
 
setKey(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.GetIamPolicy
 
setKey(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.List
 
setKey(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.Patch
 
setKey(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.Projects.List
 
setKey(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.SetIamPolicy
 
setKey(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.TestIamPermissions
 
setKey(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.Projects.GetBillingInfo
 
setKey(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.Projects.UpdateBillingInfo
 
setKey(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.Services.List
 
setKey(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.Services.Skus.List
 
setKey(String) - Method in class com.google.api.services.cloudbilling.CloudbillingRequest
API key.
setLocation(String) - Method in class com.google.api.services.cloudbilling.model.Expr
Optional.
setLogType(String) - Method in class com.google.api.services.cloudbilling.model.AuditLogConfig
The log type that this config enables.
setMasterBillingAccount(String) - Method in class com.google.api.services.cloudbilling.model.BillingAccount
If this account is a [subaccount](https://cloud.google.com/billing/docs/concepts), then this will be the resource name of the master billing account that it is being resold through.
setMembers(List<String>) - Method in class com.google.api.services.cloudbilling.model.Binding
Specifies the identities requesting access for a Cloud Platform resource.
setName(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.Get
Required.
setName(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.Patch
Required.
setName(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.Projects.List
Required.
setName(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.Projects.GetBillingInfo
Required.
setName(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.Projects.UpdateBillingInfo
Required.
setName(String) - Method in class com.google.api.services.cloudbilling.model.BillingAccount
The resource name of the billing account.
setName(String) - Method in class com.google.api.services.cloudbilling.model.ProjectBillingInfo
The resource name for the `ProjectBillingInfo`; has the form `projects/{project_id}/billingInfo`.
setName(String) - Method in class com.google.api.services.cloudbilling.model.Service
The resource name for the service.
setName(String) - Method in class com.google.api.services.cloudbilling.model.Sku
The resource name for the SKU.
setNanos(Integer) - Method in class com.google.api.services.cloudbilling.model.Money
Number of nano (10^-9) units of the amount.
setNextPageToken(String) - Method in class com.google.api.services.cloudbilling.model.ListBillingAccountsResponse
A token to retrieve the next page of results.
setNextPageToken(String) - Method in class com.google.api.services.cloudbilling.model.ListProjectBillingInfoResponse
A token to retrieve the next page of results.
setNextPageToken(String) - Method in class com.google.api.services.cloudbilling.model.ListServicesResponse
A token to retrieve the next page of results.
setNextPageToken(String) - Method in class com.google.api.services.cloudbilling.model.ListSkusResponse
A token to retrieve the next page of results.
setOauthToken(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.Create
 
setOauthToken(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.Get
 
setOauthToken(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.GetIamPolicy
 
setOauthToken(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.List
 
setOauthToken(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.Patch
 
setOauthToken(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.Projects.List
 
setOauthToken(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.SetIamPolicy
 
setOauthToken(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.TestIamPermissions
 
setOauthToken(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.Projects.GetBillingInfo
 
setOauthToken(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.Projects.UpdateBillingInfo
 
setOauthToken(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.Services.List
 
setOauthToken(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.Services.Skus.List
 
setOauthToken(String) - Method in class com.google.api.services.cloudbilling.CloudbillingRequest
OAuth 2.0 token for the current user.
setOpen(Boolean) - Method in class com.google.api.services.cloudbilling.model.BillingAccount
Output only.
setOptionsRequestedPolicyVersion(Integer) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.GetIamPolicy
Optional.
setPageSize(Integer) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.List
Requested page size.
setPageSize(Integer) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.Projects.List
Requested page size.
setPageSize(Integer) - Method in class com.google.api.services.cloudbilling.Cloudbilling.Services.List
Requested page size.
setPageSize(Integer) - Method in class com.google.api.services.cloudbilling.Cloudbilling.Services.Skus.List
Requested page size.
setPageToken(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.List
A token identifying a page of results to return.
setPageToken(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.Projects.List
A token identifying a page of results to be returned.
setPageToken(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.Services.List
A token identifying a page of results to return.
setPageToken(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.Services.Skus.List
A token identifying a page of results to return.
setParent(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.Services.Skus.List
Required.
setPermissions(List<String>) - Method in class com.google.api.services.cloudbilling.model.TestIamPermissionsRequest
The set of permissions to check for the `resource`.
setPermissions(List<String>) - Method in class com.google.api.services.cloudbilling.model.TestIamPermissionsResponse
A subset of `TestPermissionsRequest.permissions` that the caller is allowed.
setPolicy(Policy) - Method in class com.google.api.services.cloudbilling.model.SetIamPolicyRequest
REQUIRED: The complete policy to be applied to the `resource`.
setPrettyPrint(Boolean) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.Create
 
setPrettyPrint(Boolean) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.Get
 
setPrettyPrint(Boolean) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.GetIamPolicy
 
setPrettyPrint(Boolean) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.List
 
setPrettyPrint(Boolean) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.Patch
 
setPrettyPrint(Boolean) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.Projects.List
 
setPrettyPrint(Boolean) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.SetIamPolicy
 
setPrettyPrint(Boolean) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.TestIamPermissions
 
setPrettyPrint(Boolean) - Method in class com.google.api.services.cloudbilling.Cloudbilling.Projects.GetBillingInfo
 
setPrettyPrint(Boolean) - Method in class com.google.api.services.cloudbilling.Cloudbilling.Projects.UpdateBillingInfo
 
setPrettyPrint(Boolean) - Method in class com.google.api.services.cloudbilling.Cloudbilling.Services.List
 
setPrettyPrint(Boolean) - Method in class com.google.api.services.cloudbilling.Cloudbilling.Services.Skus.List
 
setPrettyPrint(Boolean) - Method in class com.google.api.services.cloudbilling.CloudbillingRequest
Returns response with indentations and line breaks.
setPricingExpression(PricingExpression) - Method in class com.google.api.services.cloudbilling.model.PricingInfo
Expresses the pricing formula.
setPricingInfo(List<PricingInfo>) - Method in class com.google.api.services.cloudbilling.model.Sku
A timeline of pricing info for this SKU in chronological order.
setProjectBillingInfo(List<ProjectBillingInfo>) - Method in class com.google.api.services.cloudbilling.model.ListProjectBillingInfoResponse
A list of `ProjectBillingInfo` resources representing the projects associated with the billing account.
setProjectId(String) - Method in class com.google.api.services.cloudbilling.model.ProjectBillingInfo
The ID of the project that this `ProjectBillingInfo` represents, such as `tokyo-rain-123`.
setQuotaUser(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.Create
 
setQuotaUser(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.Get
 
setQuotaUser(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.GetIamPolicy
 
setQuotaUser(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.List
 
setQuotaUser(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.Patch
 
setQuotaUser(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.Projects.List
 
setQuotaUser(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.SetIamPolicy
 
setQuotaUser(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.TestIamPermissions
 
setQuotaUser(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.Projects.GetBillingInfo
 
setQuotaUser(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.Projects.UpdateBillingInfo
 
setQuotaUser(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.Services.List
 
setQuotaUser(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.Services.Skus.List
 
setQuotaUser(String) - Method in class com.google.api.services.cloudbilling.CloudbillingRequest
Available to use for quota purposes for server-side applications.
setRequestHeaders(HttpHeaders) - Method in class com.google.api.services.cloudbilling.CloudbillingRequest
 
setResource(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.GetIamPolicy
REQUIRED: The resource for which the policy is being requested.
setResource(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.SetIamPolicy
REQUIRED: The resource for which the policy is being specified.
setResource(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.TestIamPermissions
REQUIRED: The resource for which the policy detail is being requested.
setResourceFamily(String) - Method in class com.google.api.services.cloudbilling.model.Category
The type of product the SKU refers to.
setResourceGroup(String) - Method in class com.google.api.services.cloudbilling.model.Category
A group classification for related SKUs.
setRole(String) - Method in class com.google.api.services.cloudbilling.model.Binding
Role that is assigned to `members`.
setRootUrl(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.Builder
 
setService(String) - Method in class com.google.api.services.cloudbilling.model.AuditConfig
Specifies a service that will be enabled for audit logging.
setServiceDisplayName(String) - Method in class com.google.api.services.cloudbilling.model.Category
The display name of the service this SKU belongs to.
setServiceId(String) - Method in class com.google.api.services.cloudbilling.model.Service
The identifier for the service.
setServicePath(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.Builder
 
setServiceProviderName(String) - Method in class com.google.api.services.cloudbilling.model.Sku
Identifies the service provider.
setServiceRegions(List<String>) - Method in class com.google.api.services.cloudbilling.model.Sku
List of service regions this SKU is offered at.
setServices(List<Service>) - Method in class com.google.api.services.cloudbilling.model.ListServicesResponse
A list of services.
setSkuId(String) - Method in class com.google.api.services.cloudbilling.model.Sku
The identifier for the SKU.
setSkus(List<Sku>) - Method in class com.google.api.services.cloudbilling.model.ListSkusResponse
The list of public SKUs of the given service.
setStartTime(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.Services.Skus.List
Optional inclusive start time of the time range for which the pricing versions will be returned.
setStartUsageAmount(Double) - Method in class com.google.api.services.cloudbilling.model.TierRate
Usage is priced at this rate only after this amount.
setSummary(String) - Method in class com.google.api.services.cloudbilling.model.PricingInfo
An optional human readable summary of the pricing information, has a maximum length of 256 characters.
setSuppressAllChecks(boolean) - Method in class com.google.api.services.cloudbilling.Cloudbilling.Builder
 
setSuppressPatternChecks(boolean) - Method in class com.google.api.services.cloudbilling.Cloudbilling.Builder
 
setSuppressRequiredParameterChecks(boolean) - Method in class com.google.api.services.cloudbilling.Cloudbilling.Builder
 
setTieredRates(List<TierRate>) - Method in class com.google.api.services.cloudbilling.model.PricingExpression
The list of tiered rates for this pricing.
setTitle(String) - Method in class com.google.api.services.cloudbilling.model.Expr
Optional.
setUnitPrice(Money) - Method in class com.google.api.services.cloudbilling.model.TierRate
The price per unit of usage.
setUnits(Long) - Method in class com.google.api.services.cloudbilling.model.Money
The whole units of the amount.
setUpdateMask(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.Patch
The update mask applied to the resource.
setUpdateMask(String) - Method in class com.google.api.services.cloudbilling.model.SetIamPolicyRequest
OPTIONAL: A FieldMask specifying which fields of the policy to modify.
setUploadProtocol(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.Create
 
setUploadProtocol(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.Get
 
setUploadProtocol(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.GetIamPolicy
 
setUploadProtocol(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.List
 
setUploadProtocol(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.Patch
 
setUploadProtocol(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.Projects.List
 
setUploadProtocol(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.SetIamPolicy
 
setUploadProtocol(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.TestIamPermissions
 
setUploadProtocol(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.Projects.GetBillingInfo
 
setUploadProtocol(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.Projects.UpdateBillingInfo
 
setUploadProtocol(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.Services.List
 
setUploadProtocol(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.Services.Skus.List
 
setUploadProtocol(String) - Method in class com.google.api.services.cloudbilling.CloudbillingRequest
Upload protocol for media (e.g.
setUploadType(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.Create
 
setUploadType(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.Get
 
setUploadType(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.GetIamPolicy
 
setUploadType(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.List
 
setUploadType(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.Patch
 
setUploadType(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.Projects.List
 
setUploadType(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.SetIamPolicy
 
setUploadType(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.TestIamPermissions
 
setUploadType(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.Projects.GetBillingInfo
 
setUploadType(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.Projects.UpdateBillingInfo
 
setUploadType(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.Services.List
 
setUploadType(String) - Method in class com.google.api.services.cloudbilling.Cloudbilling.Services.Skus.List
 
setUploadType(String) - Method in class com.google.api.services.cloudbilling.CloudbillingRequest
Legacy upload protocol for media (e.g.
setUsageType(String) - Method in class com.google.api.services.cloudbilling.model.Category
Represents how the SKU is consumed.
setUsageUnit(String) - Method in class com.google.api.services.cloudbilling.model.PricingExpression
The short hand for unit of usage this pricing is specified in.
setUsageUnitDescription(String) - Method in class com.google.api.services.cloudbilling.model.PricingExpression
The unit of usage in human readable form.
setVersion(Integer) - Method in class com.google.api.services.cloudbilling.model.Policy
Specifies the format of the policy.
Sku - Class in com.google.api.services.cloudbilling.model
Encapsulates a single SKU in Google Cloud Platform
Sku() - Constructor for class com.google.api.services.cloudbilling.model.Sku
 
skus() - Method in class com.google.api.services.cloudbilling.Cloudbilling.Services
An accessor for creating requests from the Skus collection.
Skus() - Constructor for class com.google.api.services.cloudbilling.Cloudbilling.Services.Skus
 

T

testIamPermissions(String, TestIamPermissionsRequest) - Method in class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts
Tests the access control policy for a billing account.
TestIamPermissions(String, TestIamPermissionsRequest) - Constructor for class com.google.api.services.cloudbilling.Cloudbilling.BillingAccounts.TestIamPermissions
Tests the access control policy for a billing account.
TestIamPermissionsRequest - Class in com.google.api.services.cloudbilling.model
Request message for `TestIamPermissions` method.
TestIamPermissionsRequest() - Constructor for class com.google.api.services.cloudbilling.model.TestIamPermissionsRequest
 
TestIamPermissionsResponse - Class in com.google.api.services.cloudbilling.model
Response message for `TestIamPermissions` method.
TestIamPermissionsResponse() - Constructor for class com.google.api.services.cloudbilling.model.TestIamPermissionsResponse
 
TierRate - Class in com.google.api.services.cloudbilling.model
The price rate indicating starting usage and its corresponding price.
TierRate() - Constructor for class com.google.api.services.cloudbilling.model.TierRate
 

U

updateBillingInfo(String, ProjectBillingInfo) - Method in class com.google.api.services.cloudbilling.Cloudbilling.Projects
Sets or updates the billing account associated with a project.
UpdateBillingInfo(String, ProjectBillingInfo) - Constructor for class com.google.api.services.cloudbilling.Cloudbilling.Projects.UpdateBillingInfo
Sets or updates the billing account associated with a project.
A B C D E G I L M P S T U 
Skip navigation links