Package-level declarations

Types

enum GoogleCloudBillingBudgetsV1FilterCalendarPeriod : Enum<GoogleCloudBillingBudgetsV1FilterCalendarPeriod> , ConvertibleToJava<GoogleCloudBillingBudgetsV1FilterCalendarPeriod>

Optional. Specifies to track usage for recurring calendar period. For example, assume that CalendarPeriod.QUARTER is set. The budget tracks usage from April 1 to June 30, when the current calendar month is April, May, June. After that, it tracks usage from July 1 to September 30 when the current calendar month is July, August, September, so on.

enum GoogleCloudBillingBudgetsV1FilterCreditTypesTreatment : Enum<GoogleCloudBillingBudgetsV1FilterCreditTypesTreatment> , ConvertibleToJava<GoogleCloudBillingBudgetsV1FilterCreditTypesTreatment>

Optional. If not set, default behavior is INCLUDE_ALL_CREDITS.

enum GoogleCloudBillingBudgetsV1ThresholdRuleSpendBasis : Enum<GoogleCloudBillingBudgetsV1ThresholdRuleSpendBasis> , ConvertibleToJava<GoogleCloudBillingBudgetsV1ThresholdRuleSpendBasis>

Optional. The type of basis used to determine if spend has passed the threshold. Behavior defaults to CURRENT_SPEND if not set.