Class TwilioConfiguration
java.lang.Object
org.apache.camel.component.twilio.TwilioConfiguration
- All Implemented Interfaces:
Cloneable
- Direct Known Subclasses:
AccountEndpointConfiguration,AddressDependentPhoneNumberEndpointConfiguration,AddressEndpointConfiguration,ApplicationEndpointConfiguration,AvailablePhoneNumberCountryEndpointConfiguration,AvailablePhoneNumberCountryLocalEndpointConfiguration,AvailablePhoneNumberCountryMobileEndpointConfiguration,AvailablePhoneNumberCountryTollFreeEndpointConfiguration,CallEndpointConfiguration,CallNotificationEndpointConfiguration,CallRecordingEndpointConfiguration,ConferenceEndpointConfiguration,ConferenceParticipantEndpointConfiguration,ConnectAppEndpointConfiguration,IncomingPhoneNumberEndpointConfiguration,IncomingPhoneNumberLocalEndpointConfiguration,IncomingPhoneNumberMobileEndpointConfiguration,IncomingPhoneNumberTollFreeEndpointConfiguration,KeyEndpointConfiguration,MessageEndpointConfiguration,MessageFeedbackEndpointConfiguration,MessageMediaEndpointConfiguration,NewKeyEndpointConfiguration,NewSigningKeyEndpointConfiguration,NotificationEndpointConfiguration,OutgoingCallerIdEndpointConfiguration,QueueEndpointConfiguration,QueueMemberEndpointConfiguration,RecordingAddOnResultEndpointConfiguration,RecordingAddOnResultPayloadEndpointConfiguration,RecordingEndpointConfiguration,RecordingTranscriptionEndpointConfiguration,ShortCodeEndpointConfiguration,SigningKeyEndpointConfiguration,SipCredentialEndpointConfiguration,SipCredentialListEndpointConfiguration,SipDomainCredentialListMappingEndpointConfiguration,SipDomainEndpointConfiguration,SipDomainIpAccessControlListMappingEndpointConfiguration,SipIpAccessControlListEndpointConfiguration,SipIpAccessControlListIpAddressEndpointConfiguration,TokenEndpointConfiguration,TranscriptionEndpointConfiguration,UsageRecordAllTimeEndpointConfiguration,UsageRecordDailyEndpointConfiguration,UsageRecordEndpointConfiguration,UsageRecordLastMonthEndpointConfiguration,UsageRecordMonthlyEndpointConfiguration,UsageRecordThisMonthEndpointConfiguration,UsageRecordTodayEndpointConfiguration,UsageRecordYearlyEndpointConfiguration,UsageRecordYesterdayEndpointConfiguration,UsageTriggerEndpointConfiguration,ValidationRequestEndpointConfiguration
@UriParams
@Configurer(extended=true)
public class TwilioConfiguration
extends Object
implements Cloneable
Component configuration for Twilio component.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncopy()Returns a copy of this configurationWhat kind of operation to performWhat sub operation to use for the selected operationvoidsetApiName(TwilioApiName apiName) What kind of operation to performvoidsetMethodName(String methodName) What sub operation to use for the selected operation
-
Constructor Details
-
TwilioConfiguration
public TwilioConfiguration()
-
-
Method Details
-
copy
Returns a copy of this configuration -
getApiName
What kind of operation to perform- Returns:
- the API Name
-
setApiName
What kind of operation to perform- Parameters:
apiName- the API Name to set
-
getMethodName
What sub operation to use for the selected operation- Returns:
- the methodName
-
setMethodName
What sub operation to use for the selected operation- Parameters:
methodName- the methodName to set
-