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
,CallFeedbackEndpointConfiguration
,CallFeedbackSummaryEndpointConfiguration
,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 Constructor Description TwilioConfiguration()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description TwilioConfiguration
copy()
Returns a copy of this configurationTwilioApiName
getApiName()
What kind of operation to performString
getMethodName()
What sub operation to use for the selected operationvoid
setApiName(TwilioApiName apiName)
What kind of operation to performvoid
setMethodName(String methodName)
What sub operation to use for the selected operation
-
-
-
Method Detail
-
copy
public TwilioConfiguration copy()
Returns a copy of this configuration
-
getApiName
public TwilioApiName getApiName()
What kind of operation to perform- Returns:
- the API Name
-
setApiName
public void setApiName(TwilioApiName apiName)
What kind of operation to perform- Parameters:
apiName
- the API Name to set
-
getMethodName
public String getMethodName()
What sub operation to use for the selected operation- Returns:
- the methodName
-
setMethodName
public void setMethodName(String methodName)
What sub operation to use for the selected operation- Parameters:
methodName
- the methodName to set
-
-