public enum BudgetOrderErrorReason extends Enum<BudgetOrderErrorReason>
Java class for BudgetOrderError.Reason.
The following schema fragment specifies the expected content contained within this class.
<simpleType name="BudgetOrderError.Reason">
<restriction base="{http://www.w3.org/2001/XMLSchema}string">
<enumeration value="BUDGET_APPROVAL_IN_PROGRESS"/>
<enumeration value="SERVICE_UNAVAILABLE"/>
<enumeration value="INVALID_BILLING_ACCOUNT"/>
<enumeration value="GENERIC_BILLING_ERROR"/>
<enumeration value="INVALID_BILLING_ACCOUNT_ID_FORMAT"/>
<enumeration value="INVALID_BUDGET_DATE_RANGE"/>
<enumeration value="BUDGET_UPDATE_DENIED"/>
<enumeration value="BUDGET_ALREADY_STARTED"/>
<enumeration value="BUDGET_ALREADY_ENDED"/>
<enumeration value="INVALID_CONSTRAINT"/>
<enumeration value="INVALID_BID_TOO_LARGE"/>
<enumeration value="NO_SUCH_BUDGET_FOUND"/>
<enumeration value="INVALID_BUDGET_ALREADY_SPENT"/>
<enumeration value="INVALID_TIMEZONE_IN_DATE"/>
<enumeration value="ACCOUNT_BUDGET_ID_SET_IN_ADD"/>
<enumeration value="MORE_THAN_ONE_OPERATIONS"/>
<enumeration value="INVALID_MANAGER_ACCOUNT"/>
<enumeration value="UNKNOWN"/>
</restriction>
</simpleType>
| Enum Constant and Description |
|---|
ACCOUNT_BUDGET_ID_SET_IN_ADD
The BudgetOrder's ID was set in an add operation.
|
BUDGET_ALREADY_ENDED
User attempted to change an ended budget.
|
BUDGET_ALREADY_STARTED
User attempted to cancel a started budget.
|
BUDGET_APPROVAL_IN_PROGRESS
Existing pending request is being approved.
|
BUDGET_UPDATE_DENIED
User does not have permission to update this budget.
|
GENERIC_BILLING_ERROR
Unspecified billing service error.
|
INVALID_BID_TOO_LARGE
The bid is too high.
|
INVALID_BILLING_ACCOUNT
The billing account was invalid.
|
INVALID_BILLING_ACCOUNT_ID_FORMAT
The billing account ID format was invalid.
|
INVALID_BUDGET_ALREADY_SPENT
The budget cannot be lowered below the amount which has already been spent.
|
INVALID_BUDGET_DATE_RANGE
Budget date range was invalid.
|
INVALID_CONSTRAINT
Invalid amount, start date or end date specified.
|
INVALID_MANAGER_ACCOUNT
Manager account not found.
|
INVALID_TIMEZONE_IN_DATE
Time zone from user input is different from user's account time zone.
|
MORE_THAN_ONE_OPERATIONS
We don't support more than one operation per mutate call.
|
NO_SUCH_BUDGET_FOUND
Budget was not found.
|
SERVICE_UNAVAILABLE
A server backend was not available.
|
UNKNOWN |
| Modifier and Type | Method and Description |
|---|---|
static BudgetOrderErrorReason |
fromValue(String v) |
String |
value() |
static BudgetOrderErrorReason |
valueOf(String name)
Returns the enum constant of this type with the specified name.
|
static BudgetOrderErrorReason[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final BudgetOrderErrorReason BUDGET_APPROVAL_IN_PROGRESS
public static final BudgetOrderErrorReason SERVICE_UNAVAILABLE
public static final BudgetOrderErrorReason INVALID_BILLING_ACCOUNT
public static final BudgetOrderErrorReason GENERIC_BILLING_ERROR
public static final BudgetOrderErrorReason INVALID_BILLING_ACCOUNT_ID_FORMAT
public static final BudgetOrderErrorReason INVALID_BUDGET_DATE_RANGE
public static final BudgetOrderErrorReason BUDGET_UPDATE_DENIED
public static final BudgetOrderErrorReason BUDGET_ALREADY_STARTED
public static final BudgetOrderErrorReason BUDGET_ALREADY_ENDED
public static final BudgetOrderErrorReason INVALID_CONSTRAINT
public static final BudgetOrderErrorReason INVALID_BID_TOO_LARGE
public static final BudgetOrderErrorReason NO_SUCH_BUDGET_FOUND
public static final BudgetOrderErrorReason INVALID_BUDGET_ALREADY_SPENT
public static final BudgetOrderErrorReason INVALID_TIMEZONE_IN_DATE
public static final BudgetOrderErrorReason ACCOUNT_BUDGET_ID_SET_IN_ADD
public static final BudgetOrderErrorReason MORE_THAN_ONE_OPERATIONS
public static final BudgetOrderErrorReason INVALID_MANAGER_ACCOUNT
public static final BudgetOrderErrorReason UNKNOWN
public static BudgetOrderErrorReason[] values()
for (BudgetOrderErrorReason c : BudgetOrderErrorReason.values()) System.out.println(c);
public static BudgetOrderErrorReason 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 String value()
public static BudgetOrderErrorReason fromValue(String v)
Copyright © 2023. All rights reserved.