public enum BillingActionPolicy extends java.lang.Enum<BillingActionPolicy>
Subscription cancellation or plan change should operate
| Enum Constant and Description |
|---|
END_OF_TERM
The cancellation or
Plan change effectiveDate will occur at the end of the current invoiced service
period, and that will not trigger any proration and credit. |
ILLEGAL |
IMMEDIATE
The cancellation or
Plan change effectiveDate will occur at the requestedDate |
START_OF_TERM
The cancellation or
Plan change effectiveDate will occur at the start of the current invoiced service
period and that will trigger a full credit. |
| Modifier and Type | Method and Description |
|---|---|
static BillingActionPolicy |
valueOf(java.lang.String name)
Returns the enum constant of this type with the specified name.
|
static BillingActionPolicy[] |
values()
Returns an array containing the constants of this enum type, in
the order they are declared.
|
public static final BillingActionPolicy START_OF_TERM
Plan change effectiveDate will occur at the start of the current invoiced service
period and that will trigger a full credit.public static final BillingActionPolicy END_OF_TERM
Plan change effectiveDate will occur at the end of the current invoiced service
period, and that will not trigger any proration and credit.public static final BillingActionPolicy IMMEDIATE
Plan change effectiveDate will occur at the requestedDatepublic static final BillingActionPolicy ILLEGAL
public static BillingActionPolicy[] values()
for (BillingActionPolicy c : BillingActionPolicy.values()) System.out.println(c);
public static BillingActionPolicy valueOf(java.lang.String name)
name - the name of the enum constant to be returned.java.lang.IllegalArgumentException - if this enum type has no constant with the specified namejava.lang.NullPointerException - if the argument is nullCopyright © 2010-2019. All Rights Reserved.