public enum BudgetOrderField extends Enum<BudgetOrderField> implements EntityField
Enum
to facilitate the selection of fields for BudgetOrder
.Enum Constant and Description |
---|
BillingAccountId
This must be passed as a string with dashes, e.g.
|
BillingAccountName
Enables user to specify meaningful name for a billing account to aid in reconciling monthly invoices.
|
BudgetOrderName
Enables user to specify meaningful name for referencing this budget order.
|
EndDateTime
EndDateTime must be on or before "20361231 235959 America/Los_Angeles" or must set the same instant as "20371230 235959 America/Los_Angeles" to indicate infinite end date.
|
Id |
LastRequest
Contains fields that provide information on the last set of values that were passed in through the parent BudgetOrder for mutate.add and mutate.set.
|
PoNumber
Enables user to enter a value that helps them reference this budget order in their monthly invoices.
|
PrimaryBillingId
A 12 digit billing ID assigned to the user by Google.
|
SecondaryBillingId
For certain users, a secondary billing ID will be required on mutate.add.
|
SpendingLimit
The spending limit in micros.
|
StartDateTime
StartDateTime cannot be in the past, it must be on or before "20361231 235959 America/Los_Angeles".
|
TotalAdjustments
The adjustments amount in micros.
|
Modifier and Type | Method and Description |
---|---|
boolean |
isFilterable()
If the field is filterable.
|
static BudgetOrderField |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static BudgetOrderField[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
name
public static final BudgetOrderField BillingAccountId
public static final BudgetOrderField BillingAccountName
public static final BudgetOrderField BudgetOrderName
public static final BudgetOrderField EndDateTime
public static final BudgetOrderField Id
public static final BudgetOrderField LastRequest
public static final BudgetOrderField PoNumber
public static final BudgetOrderField PrimaryBillingId
public static final BudgetOrderField SecondaryBillingId
public static final BudgetOrderField SpendingLimit
public static final BudgetOrderField StartDateTime
public static final BudgetOrderField TotalAdjustments
public static BudgetOrderField[] values()
for (BudgetOrderField c : BudgetOrderField.values()) System.out.println(c);
public static BudgetOrderField valueOf(String name)
name
- the name of the enum constant to be returned.IllegalArgumentException
- if this enum type has no constant with the specified nameNullPointerException
- if the argument is nullpublic boolean isFilterable()
EntityField
isFilterable
in interface EntityField
Copyright © 2018. All Rights Reserved.