Enum Permission

    • Enum Constant Detail

      • ACCOUNT_CAN_CREATE

        public static final Permission ACCOUNT_CAN_CREATE
      • ACCOUNT_CAN_UPDATE

        public static final Permission ACCOUNT_CAN_UPDATE
      • ACCOUNT_CAN_ADD_EMAILS

        public static final Permission ACCOUNT_CAN_ADD_EMAILS
      • ACCOUNT_CAN_DELETE_EMAILS

        public static final Permission ACCOUNT_CAN_DELETE_EMAILS
      • ACCOUNT_CAN_CHARGE

        public static final Permission ACCOUNT_CAN_CHARGE
      • ACCOUNT_CAN_CREDIT

        public static final Permission ACCOUNT_CAN_CREDIT
      • CATALOG_CAN_UPLOAD

        public static final Permission CATALOG_CAN_UPLOAD
      • CATALOG_CAN_DELETE

        public static final Permission CATALOG_CAN_DELETE
      • CUSTOM_FIELDS_CAN_ADD

        public static final Permission CUSTOM_FIELDS_CAN_ADD
        Custom fields
      • CUSTOM_FIELDS_CAN_UPDATE

        public static final Permission CUSTOM_FIELDS_CAN_UPDATE
      • CUSTOM_FIELDS_CAN_DELETE

        public static final Permission CUSTOM_FIELDS_CAN_DELETE
      • ENTITLEMENT_CAN_CREATE

        public static final Permission ENTITLEMENT_CAN_CREATE
      • ENTITLEMENT_CAN_CHANGE_PLAN

        public static final Permission ENTITLEMENT_CAN_CHANGE_PLAN
      • ENTITLEMENT_CAN_PAUSE_RESUME

        public static final Permission ENTITLEMENT_CAN_PAUSE_RESUME
      • ENTITLEMENT_CAN_CANCEL

        public static final Permission ENTITLEMENT_CAN_CANCEL
      • ENTITLEMENT_CAN_TRANSFER

        public static final Permission ENTITLEMENT_CAN_TRANSFER
      • INVOICE_CAN_CREDIT

        public static final Permission INVOICE_CAN_CREDIT
      • INVOICE_CAN_ITEM_ADJUST

        public static final Permission INVOICE_CAN_ITEM_ADJUST
      • INVOICE_CAN_DELETE_CBA

        public static final Permission INVOICE_CAN_DELETE_CBA
      • INVOICE_CAN_TRIGGER_INVOICE

        public static final Permission INVOICE_CAN_TRIGGER_INVOICE
      • INVOICE_CAN_DRY_RUN_INVOICE

        public static final Permission INVOICE_CAN_DRY_RUN_INVOICE
      • INVOICE_CAN_WRITE_OFF

        public static final Permission INVOICE_CAN_WRITE_OFF
      • INVOICE_CAN_COMMIT

        public static final Permission INVOICE_CAN_COMMIT
      • INVOICE_CAN_VOID

        public static final Permission INVOICE_CAN_VOID
      • OVERDUE_CAN_UPLOAD

        public static final Permission OVERDUE_CAN_UPLOAD
      • PAYMENT_CAN_TRIGGER_PAYMENT

        public static final Permission PAYMENT_CAN_TRIGGER_PAYMENT
      • PAYMENT_CAN_REFUND

        public static final Permission PAYMENT_CAN_REFUND
      • PAYMENT_CAN_CHARGEBACK

        public static final Permission PAYMENT_CAN_CHARGEBACK
      • PAYMENT_CAN_TRANSITION

        public static final Permission PAYMENT_CAN_TRANSITION
      • PAYMENT_CAN_PROCESS_NOTIFICATION

        public static final Permission PAYMENT_CAN_PROCESS_NOTIFICATION
      • PAYMENT_METHOD_CAN_CREATE

        public static final Permission PAYMENT_METHOD_CAN_CREATE
        Payment methods
      • PAYMENT_METHOD_CAN_UPDATE

        public static final Permission PAYMENT_METHOD_CAN_UPDATE
      • PAYMENT_METHOD_CAN_DELETE

        public static final Permission PAYMENT_METHOD_CAN_DELETE
      • TAG_CAN_CREATE_TAG_DEFINITION

        public static final Permission TAG_CAN_CREATE_TAG_DEFINITION
      • TAG_CAN_DELETE_TAG_DEFINITION

        public static final Permission TAG_CAN_DELETE_TAG_DEFINITION
      • TAG_CAN_ADD

        public static final Permission TAG_CAN_ADD
      • TAG_CAN_DELETE

        public static final Permission TAG_CAN_DELETE
      • TENANT_CAN_CREATE

        public static final Permission TENANT_CAN_CREATE
      • TENANT_KEYS_CAN_ADD

        public static final Permission TENANT_KEYS_CAN_ADD
        Tenant keys
      • TENANT_KEYS_CAN_DELETE

        public static final Permission TENANT_KEYS_CAN_DELETE
      • USAGE_CAN_RECORD

        public static final Permission USAGE_CAN_RECORD
        Usage
      • USER_CAN_CREATE

        public static final Permission USER_CAN_CREATE
      • ADMIN_CAN_FIX_DATA

        public static final Permission ADMIN_CAN_FIX_DATA
      • ADMIN_CAN_EXPORT

        public static final Permission ADMIN_CAN_EXPORT
      • ADMIN_CAN_TRIGGER_COMMAND

        public static final Permission ADMIN_CAN_TRIGGER_COMMAND
    • Method Detail

      • values

        public static Permission[] 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 (Permission c : Permission.values())
            System.out.println(c);
        
        Returns:
        an array containing the constants of this enum type, in the order they are declared
      • valueOf

        public static Permission 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
      • getGroup

        public String getGroup()
      • getValue

        public String getValue()