Enum TwilioApiName

  • All Implemented Interfaces:
    Serializable, Comparable<TwilioApiName>, org.apache.camel.support.component.ApiName

    public enum TwilioApiName
    extends Enum<TwilioApiName>
    implements org.apache.camel.support.component.ApiName
    Camel ApiName Enumeration for Component Twilio
    • Enum Constant Detail

      • AVAILABLE_PHONE_NUMBER_COUNTRY

        public static final TwilioApiName AVAILABLE_PHONE_NUMBER_COUNTRY
      • INCOMING_PHONE_NUMBER

        public static final TwilioApiName INCOMING_PHONE_NUMBER
      • NEW_SIGNING_KEY

        public static final TwilioApiName NEW_SIGNING_KEY
      • OUTGOING_CALLER_ID

        public static final TwilioApiName OUTGOING_CALLER_ID
      • VALIDATION_REQUEST

        public static final TwilioApiName VALIDATION_REQUEST
      • ADDRESS_DEPENDENT_PHONE_NUMBER

        public static final TwilioApiName ADDRESS_DEPENDENT_PHONE_NUMBER
      • AVAILABLE_PHONE_NUMBER_COUNTRY_LOCAL

        public static final TwilioApiName AVAILABLE_PHONE_NUMBER_COUNTRY_LOCAL
      • AVAILABLE_PHONE_NUMBER_COUNTRY_MOBILE

        public static final TwilioApiName AVAILABLE_PHONE_NUMBER_COUNTRY_MOBILE
      • AVAILABLE_PHONE_NUMBER_COUNTRY_TOLL_FREE

        public static final TwilioApiName AVAILABLE_PHONE_NUMBER_COUNTRY_TOLL_FREE
      • CALL_FEEDBACK_SUMMARY

        public static final TwilioApiName CALL_FEEDBACK_SUMMARY
      • CALL_NOTIFICATION

        public static final TwilioApiName CALL_NOTIFICATION
      • CALL_RECORDING

        public static final TwilioApiName CALL_RECORDING
      • CONFERENCE_PARTICIPANT

        public static final TwilioApiName CONFERENCE_PARTICIPANT
      • INCOMING_PHONE_NUMBER_LOCAL

        public static final TwilioApiName INCOMING_PHONE_NUMBER_LOCAL
      • INCOMING_PHONE_NUMBER_MOBILE

        public static final TwilioApiName INCOMING_PHONE_NUMBER_MOBILE
      • INCOMING_PHONE_NUMBER_TOLL_FREE

        public static final TwilioApiName INCOMING_PHONE_NUMBER_TOLL_FREE
      • MESSAGE_FEEDBACK

        public static final TwilioApiName MESSAGE_FEEDBACK
      • RECORDING_ADD_ON_RESULT

        public static final TwilioApiName RECORDING_ADD_ON_RESULT
      • RECORDING_TRANSCRIPTION

        public static final TwilioApiName RECORDING_TRANSCRIPTION
      • RECORDING_ADD_ON_RESULT_PAYLOAD

        public static final TwilioApiName RECORDING_ADD_ON_RESULT_PAYLOAD
      • SIP_CREDENTIAL_LIST

        public static final TwilioApiName SIP_CREDENTIAL_LIST
      • SIP_IP_ACCESS_CONTROL_LIST

        public static final TwilioApiName SIP_IP_ACCESS_CONTROL_LIST
      • SIP_CREDENTIAL_LIST_CREDENTIAL

        public static final TwilioApiName SIP_CREDENTIAL_LIST_CREDENTIAL
      • SIP_DOMAIN_CREDENTIAL_LIST_MAPPING

        public static final TwilioApiName SIP_DOMAIN_CREDENTIAL_LIST_MAPPING
      • SIP_DOMAIN_IP_ACCESS_CONTROL_LIST_MAPPING

        public static final TwilioApiName SIP_DOMAIN_IP_ACCESS_CONTROL_LIST_MAPPING
      • SIP_IP_ACCESS_CONTROL_LIST_IP_ADDRESS

        public static final TwilioApiName SIP_IP_ACCESS_CONTROL_LIST_IP_ADDRESS
      • USAGE_RECORD_ALL_TIME

        public static final TwilioApiName USAGE_RECORD_ALL_TIME
      • USAGE_RECORD_DAILY

        public static final TwilioApiName USAGE_RECORD_DAILY
      • USAGE_RECORD_LAST_MONTH

        public static final TwilioApiName USAGE_RECORD_LAST_MONTH
      • USAGE_RECORD_MONTHLY

        public static final TwilioApiName USAGE_RECORD_MONTHLY
      • USAGE_RECORD_THIS_MONTH

        public static final TwilioApiName USAGE_RECORD_THIS_MONTH
      • USAGE_RECORD_TODAY

        public static final TwilioApiName USAGE_RECORD_TODAY
      • USAGE_RECORD_YEARLY

        public static final TwilioApiName USAGE_RECORD_YEARLY
      • USAGE_RECORD_YESTERDAY

        public static final TwilioApiName USAGE_RECORD_YESTERDAY
    • Method Detail

      • values

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

        public static TwilioApiName 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
      • getName

        public String getName()
        Specified by:
        getName in interface org.apache.camel.support.component.ApiName