Interface TwitterDirectMessageEndpointBuilderFactory.TwitterDirectMessageEndpointBuilder
-
- All Superinterfaces:
org.apache.camel.builder.EndpointConsumerBuilder
,org.apache.camel.EndpointConsumerResolver
,org.apache.camel.builder.EndpointProducerBuilder
,org.apache.camel.EndpointProducerResolver
,TwitterDirectMessageEndpointBuilderFactory.TwitterDirectMessageEndpointConsumerBuilder
,TwitterDirectMessageEndpointBuilderFactory.TwitterDirectMessageEndpointProducerBuilder
- Enclosing interface:
- TwitterDirectMessageEndpointBuilderFactory
public static interface TwitterDirectMessageEndpointBuilderFactory.TwitterDirectMessageEndpointBuilder extends TwitterDirectMessageEndpointBuilderFactory.TwitterDirectMessageEndpointConsumerBuilder, TwitterDirectMessageEndpointBuilderFactory.TwitterDirectMessageEndpointProducerBuilder
Builder for endpoint for the Twitter Direct Message component.
-
-
Method Summary
-
Methods inherited from interface org.apache.camel.builder.EndpointConsumerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, getUri
-
Methods inherited from interface org.apache.camel.builder.EndpointProducerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, getUri
-
Methods inherited from interface org.apache.camel.builder.endpoint.dsl.TwitterDirectMessageEndpointBuilderFactory.TwitterDirectMessageEndpointConsumerBuilder
backoffErrorThreshold, backoffErrorThreshold, backoffIdleThreshold, backoffIdleThreshold, backoffMultiplier, backoffMultiplier, bridgeErrorHandler, bridgeErrorHandler, count, count, delay, delay, filterOld, filterOld, greedy, greedy, initialDelay, initialDelay, lang, numberOfPages, numberOfPages, repeatCount, repeatCount, runLoggingLevel, runLoggingLevel, scheduledExecutorService, scheduledExecutorService, scheduler, scheduler, schedulerProperties, schedulerProperties, sendEmptyMessageWhenIdle, sendEmptyMessageWhenIdle, sinceId, sinceId, sortById, sortById, startScheduler, startScheduler, timeUnit, timeUnit, type, type, useFixedDelay, useFixedDelay, userIds
-
Methods inherited from interface org.apache.camel.builder.endpoint.dsl.TwitterDirectMessageEndpointBuilderFactory.TwitterDirectMessageEndpointProducerBuilder
lazyStartProducer, lazyStartProducer
-
-
-
-
Method Detail
-
advanced
default TwitterDirectMessageEndpointBuilderFactory.AdvancedTwitterDirectMessageEndpointBuilder advanced()
- Specified by:
advanced
in interfaceTwitterDirectMessageEndpointBuilderFactory.TwitterDirectMessageEndpointConsumerBuilder
- Specified by:
advanced
in interfaceTwitterDirectMessageEndpointBuilderFactory.TwitterDirectMessageEndpointProducerBuilder
-
httpProxyHost
default TwitterDirectMessageEndpointBuilderFactory.TwitterDirectMessageEndpointBuilder httpProxyHost(String httpProxyHost)
The http proxy host which can be used for the camel-twitter. Can also be configured on the TwitterComponent level instead. The option is a: <code>java.lang.String</code> type. Group: proxy- Specified by:
httpProxyHost
in interfaceTwitterDirectMessageEndpointBuilderFactory.TwitterDirectMessageEndpointConsumerBuilder
- Specified by:
httpProxyHost
in interfaceTwitterDirectMessageEndpointBuilderFactory.TwitterDirectMessageEndpointProducerBuilder
- Parameters:
httpProxyHost
- the value to set- Returns:
- the dsl builder
-
httpProxyPassword
default TwitterDirectMessageEndpointBuilderFactory.TwitterDirectMessageEndpointBuilder httpProxyPassword(String httpProxyPassword)
The http proxy password which can be used for the camel-twitter. Can also be configured on the TwitterComponent level instead. The option is a: <code>java.lang.String</code> type. Group: proxy- Specified by:
httpProxyPassword
in interfaceTwitterDirectMessageEndpointBuilderFactory.TwitterDirectMessageEndpointConsumerBuilder
- Specified by:
httpProxyPassword
in interfaceTwitterDirectMessageEndpointBuilderFactory.TwitterDirectMessageEndpointProducerBuilder
- Parameters:
httpProxyPassword
- the value to set- Returns:
- the dsl builder
-
httpProxyPort
default TwitterDirectMessageEndpointBuilderFactory.TwitterDirectMessageEndpointBuilder httpProxyPort(Integer httpProxyPort)
The http proxy port which can be used for the camel-twitter. Can also be configured on the TwitterComponent level instead. The option is a: <code>java.lang.Integer</code> type. Group: proxy- Specified by:
httpProxyPort
in interfaceTwitterDirectMessageEndpointBuilderFactory.TwitterDirectMessageEndpointConsumerBuilder
- Specified by:
httpProxyPort
in interfaceTwitterDirectMessageEndpointBuilderFactory.TwitterDirectMessageEndpointProducerBuilder
- Parameters:
httpProxyPort
- the value to set- Returns:
- the dsl builder
-
httpProxyPort
default TwitterDirectMessageEndpointBuilderFactory.TwitterDirectMessageEndpointBuilder httpProxyPort(String httpProxyPort)
The http proxy port which can be used for the camel-twitter. Can also be configured on the TwitterComponent level instead. The option will be converted to a <code>java.lang.Integer</code> type. Group: proxy- Specified by:
httpProxyPort
in interfaceTwitterDirectMessageEndpointBuilderFactory.TwitterDirectMessageEndpointConsumerBuilder
- Specified by:
httpProxyPort
in interfaceTwitterDirectMessageEndpointBuilderFactory.TwitterDirectMessageEndpointProducerBuilder
- Parameters:
httpProxyPort
- the value to set- Returns:
- the dsl builder
-
httpProxyUser
default TwitterDirectMessageEndpointBuilderFactory.TwitterDirectMessageEndpointBuilder httpProxyUser(String httpProxyUser)
The http proxy user which can be used for the camel-twitter. Can also be configured on the TwitterComponent level instead. The option is a: <code>java.lang.String</code> type. Group: proxy- Specified by:
httpProxyUser
in interfaceTwitterDirectMessageEndpointBuilderFactory.TwitterDirectMessageEndpointConsumerBuilder
- Specified by:
httpProxyUser
in interfaceTwitterDirectMessageEndpointBuilderFactory.TwitterDirectMessageEndpointProducerBuilder
- Parameters:
httpProxyUser
- the value to set- Returns:
- the dsl builder
-
accessToken
default TwitterDirectMessageEndpointBuilderFactory.TwitterDirectMessageEndpointBuilder accessToken(String accessToken)
The access token. Can also be configured on the TwitterComponent level instead. The option is a: <code>java.lang.String</code> type. Group: security- Specified by:
accessToken
in interfaceTwitterDirectMessageEndpointBuilderFactory.TwitterDirectMessageEndpointConsumerBuilder
- Specified by:
accessToken
in interfaceTwitterDirectMessageEndpointBuilderFactory.TwitterDirectMessageEndpointProducerBuilder
- Parameters:
accessToken
- the value to set- Returns:
- the dsl builder
-
accessTokenSecret
default TwitterDirectMessageEndpointBuilderFactory.TwitterDirectMessageEndpointBuilder accessTokenSecret(String accessTokenSecret)
The access secret. Can also be configured on the TwitterComponent level instead. The option is a: <code>java.lang.String</code> type. Group: security- Specified by:
accessTokenSecret
in interfaceTwitterDirectMessageEndpointBuilderFactory.TwitterDirectMessageEndpointConsumerBuilder
- Specified by:
accessTokenSecret
in interfaceTwitterDirectMessageEndpointBuilderFactory.TwitterDirectMessageEndpointProducerBuilder
- Parameters:
accessTokenSecret
- the value to set- Returns:
- the dsl builder
-
consumerKey
default TwitterDirectMessageEndpointBuilderFactory.TwitterDirectMessageEndpointBuilder consumerKey(String consumerKey)
The consumer key. Can also be configured on the TwitterComponent level instead. The option is a: <code>java.lang.String</code> type. Group: security- Specified by:
consumerKey
in interfaceTwitterDirectMessageEndpointBuilderFactory.TwitterDirectMessageEndpointConsumerBuilder
- Specified by:
consumerKey
in interfaceTwitterDirectMessageEndpointBuilderFactory.TwitterDirectMessageEndpointProducerBuilder
- Parameters:
consumerKey
- the value to set- Returns:
- the dsl builder
-
consumerSecret
default TwitterDirectMessageEndpointBuilderFactory.TwitterDirectMessageEndpointBuilder consumerSecret(String consumerSecret)
The consumer secret. Can also be configured on the TwitterComponent level instead. The option is a: <code>java.lang.String</code> type. Group: security- Specified by:
consumerSecret
in interfaceTwitterDirectMessageEndpointBuilderFactory.TwitterDirectMessageEndpointConsumerBuilder
- Specified by:
consumerSecret
in interfaceTwitterDirectMessageEndpointBuilderFactory.TwitterDirectMessageEndpointProducerBuilder
- Parameters:
consumerSecret
- the value to set- Returns:
- the dsl builder
-
-