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
Modifier and TypeMethodDescriptionaccessToken(String accessToken) The access token.accessTokenSecret(String accessTokenSecret) The access secret.advanced()consumerKey(String consumerKey) The consumer key.consumerSecret(String consumerSecret) The consumer secret.httpProxyHost(String httpProxyHost) The http proxy host which can be used for the camel-twitter.httpProxyPassword(String httpProxyPassword) The http proxy password which can be used for the camel-twitter.httpProxyPort(Integer httpProxyPort) The http proxy port which can be used for the camel-twitter.httpProxyPort(String httpProxyPort) The http proxy port which can be used for the camel-twitter.httpProxyUser(String httpProxyUser) The http proxy user which can be used for the camel-twitter.Methods inherited from interface org.apache.camel.builder.EndpointConsumerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, getRawUri, getUriMethods inherited from interface org.apache.camel.EndpointConsumerResolver
resolve, resolveMethods inherited from interface org.apache.camel.builder.EndpointProducerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, getRawUri, getUriMethods inherited from interface org.apache.camel.EndpointProducerResolver
resolve, resolveMethods inherited from interface org.apache.camel.builder.endpoint.dsl.TwitterDirectMessageEndpointBuilderFactory.TwitterDirectMessageEndpointConsumerBuilder
backoffErrorThreshold, backoffErrorThreshold, backoffIdleThreshold, backoffIdleThreshold, backoffMultiplier, backoffMultiplier, 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
-
Method Details
-
advanced
default TwitterDirectMessageEndpointBuilderFactory.AdvancedTwitterDirectMessageEndpointBuilder advanced()- Specified by:
advancedin interfaceTwitterDirectMessageEndpointBuilderFactory.TwitterDirectMessageEndpointConsumerBuilder- Specified by:
advancedin 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:
httpProxyHostin interfaceTwitterDirectMessageEndpointBuilderFactory.TwitterDirectMessageEndpointConsumerBuilder- Specified by:
httpProxyHostin 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:
httpProxyPasswordin interfaceTwitterDirectMessageEndpointBuilderFactory.TwitterDirectMessageEndpointConsumerBuilder- Specified by:
httpProxyPasswordin 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:
httpProxyPortin interfaceTwitterDirectMessageEndpointBuilderFactory.TwitterDirectMessageEndpointConsumerBuilder- Specified by:
httpProxyPortin 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:
httpProxyPortin interfaceTwitterDirectMessageEndpointBuilderFactory.TwitterDirectMessageEndpointConsumerBuilder- Specified by:
httpProxyPortin 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:
httpProxyUserin interfaceTwitterDirectMessageEndpointBuilderFactory.TwitterDirectMessageEndpointConsumerBuilder- Specified by:
httpProxyUserin 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:
accessTokenin interfaceTwitterDirectMessageEndpointBuilderFactory.TwitterDirectMessageEndpointConsumerBuilder- Specified by:
accessTokenin 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:
accessTokenSecretin interfaceTwitterDirectMessageEndpointBuilderFactory.TwitterDirectMessageEndpointConsumerBuilder- Specified by:
accessTokenSecretin 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:
consumerKeyin interfaceTwitterDirectMessageEndpointBuilderFactory.TwitterDirectMessageEndpointConsumerBuilder- Specified by:
consumerKeyin 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:
consumerSecretin interfaceTwitterDirectMessageEndpointBuilderFactory.TwitterDirectMessageEndpointConsumerBuilder- Specified by:
consumerSecretin interfaceTwitterDirectMessageEndpointBuilderFactory.TwitterDirectMessageEndpointProducerBuilder- Parameters:
consumerSecret- the value to set- Returns:
- the dsl builder
-