public static interface TwilioEndpointBuilderFactory.TwilioBuilders
| Modifier and Type | Method and Description |
|---|---|
default TwilioEndpointBuilderFactory.TwilioEndpointBuilder |
twilio(String path)
Twilio (camel-twilio)
Interact with Twilio REST APIs using Twilio Java SDK.
|
default TwilioEndpointBuilderFactory.TwilioEndpointBuilder |
twilio(String componentName,
String path)
Twilio (camel-twilio)
Interact with Twilio REST APIs using Twilio Java SDK.
|
default TwilioEndpointBuilderFactory.TwilioEndpointBuilder twilio(String path)
twilio:apiName/methodName
Path parameter: apiName (required)
What kind of operation to perform
There are 56 enums and the value can be one of: ACCOUNT, ADDRESS,
APPLICATION, AVAILABLE_PHONE_NUMBER_COUNTRY, CALL, CONFERENCE,
CONNECT_APP, INCOMING_PHONE_NUMBER, KEY, MESSAGE, NEW_KEY,
NEW_SIGNING_KEY, NOTIFICATION, OUTGOING_CALLER_ID, QUEUE, RECORDING,
SHORT_CODE, SIGNING_KEY, TOKEN, TRANSCRIPTION, VALIDATION_REQUEST,
ADDRESS_DEPENDENT_PHONE_NUMBER, AVAILABLE_PHONE_NUMBER_COUNTRY_LOCAL,
AVAILABLE_PHONE_NUMBER_COUNTRY_MOBILE,
AVAILABLE_PHONE_NUMBER_COUNTRY_TOLL_FREE, CALL_FEEDBACK,
CALL_FEEDBACK_SUMMARY, CALL_NOTIFICATION, CALL_RECORDING,
CONFERENCE_PARTICIPANT, INCOMING_PHONE_NUMBER_LOCAL,
INCOMING_PHONE_NUMBER_MOBILE, INCOMING_PHONE_NUMBER_TOLL_FREE,
MESSAGE_FEEDBACK, MESSAGE_MEDIA, QUEUE_MEMBER,
RECORDING_ADD_ON_RESULT, RECORDING_TRANSCRIPTION,
RECORDING_ADD_ON_RESULT_PAYLOAD, SIP_CREDENTIAL_LIST, SIP_DOMAIN,
SIP_IP_ACCESS_CONTROL_LIST, SIP_CREDENTIAL_LIST_CREDENTIAL,
SIP_DOMAIN_CREDENTIAL_LIST_MAPPING,
SIP_DOMAIN_IP_ACCESS_CONTROL_LIST_MAPPING,
SIP_IP_ACCESS_CONTROL_LIST_IP_ADDRESS, USAGE_RECORD, USAGE_TRIGGER,
USAGE_RECORD_ALL_TIME, USAGE_RECORD_DAILY, USAGE_RECORD_LAST_MONTH,
USAGE_RECORD_MONTHLY, USAGE_RECORD_THIS_MONTH, USAGE_RECORD_TODAY,
USAGE_RECORD_YEARLY, USAGE_RECORD_YESTERDAY
Path parameter: methodName (required)
What sub operation to use for the selected operation
There are 5 enums and the value can be one of: create, delete, fetch,
read, updatepath - apiName/methodNamedefault TwilioEndpointBuilderFactory.TwilioEndpointBuilder twilio(String componentName, String path)
twilio:apiName/methodName
Path parameter: apiName (required)
What kind of operation to perform
There are 56 enums and the value can be one of: ACCOUNT, ADDRESS,
APPLICATION, AVAILABLE_PHONE_NUMBER_COUNTRY, CALL, CONFERENCE,
CONNECT_APP, INCOMING_PHONE_NUMBER, KEY, MESSAGE, NEW_KEY,
NEW_SIGNING_KEY, NOTIFICATION, OUTGOING_CALLER_ID, QUEUE, RECORDING,
SHORT_CODE, SIGNING_KEY, TOKEN, TRANSCRIPTION, VALIDATION_REQUEST,
ADDRESS_DEPENDENT_PHONE_NUMBER, AVAILABLE_PHONE_NUMBER_COUNTRY_LOCAL,
AVAILABLE_PHONE_NUMBER_COUNTRY_MOBILE,
AVAILABLE_PHONE_NUMBER_COUNTRY_TOLL_FREE, CALL_FEEDBACK,
CALL_FEEDBACK_SUMMARY, CALL_NOTIFICATION, CALL_RECORDING,
CONFERENCE_PARTICIPANT, INCOMING_PHONE_NUMBER_LOCAL,
INCOMING_PHONE_NUMBER_MOBILE, INCOMING_PHONE_NUMBER_TOLL_FREE,
MESSAGE_FEEDBACK, MESSAGE_MEDIA, QUEUE_MEMBER,
RECORDING_ADD_ON_RESULT, RECORDING_TRANSCRIPTION,
RECORDING_ADD_ON_RESULT_PAYLOAD, SIP_CREDENTIAL_LIST, SIP_DOMAIN,
SIP_IP_ACCESS_CONTROL_LIST, SIP_CREDENTIAL_LIST_CREDENTIAL,
SIP_DOMAIN_CREDENTIAL_LIST_MAPPING,
SIP_DOMAIN_IP_ACCESS_CONTROL_LIST_MAPPING,
SIP_IP_ACCESS_CONTROL_LIST_IP_ADDRESS, USAGE_RECORD, USAGE_TRIGGER,
USAGE_RECORD_ALL_TIME, USAGE_RECORD_DAILY, USAGE_RECORD_LAST_MONTH,
USAGE_RECORD_MONTHLY, USAGE_RECORD_THIS_MONTH, USAGE_RECORD_TODAY,
USAGE_RECORD_YEARLY, USAGE_RECORD_YESTERDAY
Path parameter: methodName (required)
What sub operation to use for the selected operation
There are 5 enums and the value can be one of: create, delete, fetch,
read, updatecomponentName - to use a custom component name for the endpoint
instead of the default namepath - apiName/methodNameApache Camel