com.chargebee.models.enums
Enum EventType

java.lang.Object
  extended by java.lang.Enum<EventType>
      extended by com.chargebee.models.enums.EventType
All Implemented Interfaces:
Serializable, Comparable<EventType>

public enum EventType
extends Enum<EventType>


Enum Constant Summary
_UNKNOWN
           
CARD_ADDED
           
CARD_DELETED
           
CARD_EXPIRED
           
CARD_EXPIRING
           
CARD_UPDATED
           
CUSTOMER_CHANGED
           
CUSTOMER_CREATED
           
INVOICE_CREATED
           
INVOICE_DELETED
           
INVOICE_GENERATED
           
INVOICE_RECEIPT
           
INVOICE_UPDATED
           
PAYMENT_FAILED
           
PAYMENT_INITIATED
           
PAYMENT_REFUNDED
           
PAYMENT_SUCCEEDED
           
REFUND_INITIATED
           
SUBSCRIPTION_ACTIVATED
           
SUBSCRIPTION_CANCELLATION_SCHEDULED
           
SUBSCRIPTION_CANCELLED
           
SUBSCRIPTION_CANCELLING
           
SUBSCRIPTION_CHANGED
           
SUBSCRIPTION_CREATED
           
SUBSCRIPTION_REACTIVATED
           
SUBSCRIPTION_RENEWAL_REMINDER
           
SUBSCRIPTION_RENEWED
           
SUBSCRIPTION_SCHEDULED_CANCELLATION_REMOVED
           
SUBSCRIPTION_SHIPPING_ADDRESS_UPDATED
           
SUBSCRIPTION_STARTED
           
SUBSCRIPTION_TRIAL_ENDING
           
 
Method Summary
static EventType valueOf(String name)
          Returns the enum constant of this type with the specified name.
static EventType[] values()
          Returns an array containing the constants of this enum type, in the order they are declared.
 
Methods inherited from class java.lang.Enum
clone, compareTo, equals, finalize, getDeclaringClass, hashCode, name, ordinal, toString, valueOf
 
Methods inherited from class java.lang.Object
getClass, notify, notifyAll, wait, wait, wait
 

Enum Constant Detail

CUSTOMER_CREATED

public static final EventType CUSTOMER_CREATED

CUSTOMER_CHANGED

public static final EventType CUSTOMER_CHANGED

SUBSCRIPTION_CREATED

public static final EventType SUBSCRIPTION_CREATED

SUBSCRIPTION_STARTED

public static final EventType SUBSCRIPTION_STARTED

SUBSCRIPTION_TRIAL_ENDING

public static final EventType SUBSCRIPTION_TRIAL_ENDING

SUBSCRIPTION_ACTIVATED

public static final EventType SUBSCRIPTION_ACTIVATED

SUBSCRIPTION_CHANGED

public static final EventType SUBSCRIPTION_CHANGED

SUBSCRIPTION_CANCELLATION_SCHEDULED

public static final EventType SUBSCRIPTION_CANCELLATION_SCHEDULED

SUBSCRIPTION_CANCELLING

public static final EventType SUBSCRIPTION_CANCELLING

SUBSCRIPTION_CANCELLED

public static final EventType SUBSCRIPTION_CANCELLED

SUBSCRIPTION_REACTIVATED

public static final EventType SUBSCRIPTION_REACTIVATED

SUBSCRIPTION_RENEWED

public static final EventType SUBSCRIPTION_RENEWED

SUBSCRIPTION_SCHEDULED_CANCELLATION_REMOVED

public static final EventType SUBSCRIPTION_SCHEDULED_CANCELLATION_REMOVED

SUBSCRIPTION_SHIPPING_ADDRESS_UPDATED

public static final EventType SUBSCRIPTION_SHIPPING_ADDRESS_UPDATED

INVOICE_RECEIPT

public static final EventType INVOICE_RECEIPT

INVOICE_CREATED

public static final EventType INVOICE_CREATED

INVOICE_GENERATED

public static final EventType INVOICE_GENERATED

INVOICE_UPDATED

public static final EventType INVOICE_UPDATED

INVOICE_DELETED

public static final EventType INVOICE_DELETED

SUBSCRIPTION_RENEWAL_REMINDER

public static final EventType SUBSCRIPTION_RENEWAL_REMINDER

PAYMENT_SUCCEEDED

public static final EventType PAYMENT_SUCCEEDED

PAYMENT_FAILED

public static final EventType PAYMENT_FAILED

PAYMENT_REFUNDED

public static final EventType PAYMENT_REFUNDED

PAYMENT_INITIATED

public static final EventType PAYMENT_INITIATED

REFUND_INITIATED

public static final EventType REFUND_INITIATED

CARD_ADDED

public static final EventType CARD_ADDED

CARD_UPDATED

public static final EventType CARD_UPDATED

CARD_EXPIRING

public static final EventType CARD_EXPIRING

CARD_EXPIRED

public static final EventType CARD_EXPIRED

CARD_DELETED

public static final EventType CARD_DELETED

_UNKNOWN

public static final EventType _UNKNOWN
Method Detail

values

public static EventType[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:
for (EventType c : EventType.values())
    System.out.println(c);

Returns:
an array containing the constants of this enum type, in the order they are declared

valueOf

public static EventType valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)

Parameters:
name - the name of the enum constant to be returned.
Returns:
the enum constant with the specified name
Throws:
IllegalArgumentException - if this enum type has no constant with the specified name
NullPointerException - if the argument is null


Copyright © 2015 ChargeBee. All Rights Reserved.