Interface TwitterTimelineEndpointBuilderFactory.TwitterTimelineEndpointBuilder
- All Superinterfaces:
org.apache.camel.builder.EndpointConsumerBuilder,org.apache.camel.EndpointConsumerResolver,org.apache.camel.builder.EndpointProducerBuilder,org.apache.camel.EndpointProducerResolver,TwitterTimelineEndpointBuilderFactory.TwitterTimelineEndpointConsumerBuilder,TwitterTimelineEndpointBuilderFactory.TwitterTimelineEndpointProducerBuilder
- Enclosing interface:
TwitterTimelineEndpointBuilderFactory
public static interface TwitterTimelineEndpointBuilderFactory.TwitterTimelineEndpointBuilder
extends TwitterTimelineEndpointBuilderFactory.TwitterTimelineEndpointConsumerBuilder, TwitterTimelineEndpointBuilderFactory.TwitterTimelineEndpointProducerBuilder
Builder for endpoint for the Twitter Timeline 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.The list name when using timelineType=list.The username when using timelineType=user.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.TwitterTimelineEndpointBuilderFactory.TwitterTimelineEndpointConsumerBuilder
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
- Specified by:
advancedin interfaceTwitterTimelineEndpointBuilderFactory.TwitterTimelineEndpointConsumerBuilder- Specified by:
advancedin interfaceTwitterTimelineEndpointBuilderFactory.TwitterTimelineEndpointProducerBuilder
-
list
The list name when using timelineType=list. The option is a: <code>java.lang.String</code> type. Group: common- Specified by:
listin interfaceTwitterTimelineEndpointBuilderFactory.TwitterTimelineEndpointConsumerBuilder- Specified by:
listin interfaceTwitterTimelineEndpointBuilderFactory.TwitterTimelineEndpointProducerBuilder- Parameters:
list- the value to set- Returns:
- the dsl builder
-
user
The username when using timelineType=user. The option is a: <code>java.lang.String</code> type. Group: common- Specified by:
userin interfaceTwitterTimelineEndpointBuilderFactory.TwitterTimelineEndpointConsumerBuilder- Specified by:
userin interfaceTwitterTimelineEndpointBuilderFactory.TwitterTimelineEndpointProducerBuilder- Parameters:
user- the value to set- Returns:
- the dsl builder
-
httpProxyHost
default TwitterTimelineEndpointBuilderFactory.TwitterTimelineEndpointBuilder 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 interfaceTwitterTimelineEndpointBuilderFactory.TwitterTimelineEndpointConsumerBuilder- Specified by:
httpProxyHostin interfaceTwitterTimelineEndpointBuilderFactory.TwitterTimelineEndpointProducerBuilder- Parameters:
httpProxyHost- the value to set- Returns:
- the dsl builder
-
httpProxyPassword
default TwitterTimelineEndpointBuilderFactory.TwitterTimelineEndpointBuilder 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 interfaceTwitterTimelineEndpointBuilderFactory.TwitterTimelineEndpointConsumerBuilder- Specified by:
httpProxyPasswordin interfaceTwitterTimelineEndpointBuilderFactory.TwitterTimelineEndpointProducerBuilder- Parameters:
httpProxyPassword- the value to set- Returns:
- the dsl builder
-
httpProxyPort
default TwitterTimelineEndpointBuilderFactory.TwitterTimelineEndpointBuilder 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 interfaceTwitterTimelineEndpointBuilderFactory.TwitterTimelineEndpointConsumerBuilder- Specified by:
httpProxyPortin interfaceTwitterTimelineEndpointBuilderFactory.TwitterTimelineEndpointProducerBuilder- Parameters:
httpProxyPort- the value to set- Returns:
- the dsl builder
-
httpProxyPort
default TwitterTimelineEndpointBuilderFactory.TwitterTimelineEndpointBuilder 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 interfaceTwitterTimelineEndpointBuilderFactory.TwitterTimelineEndpointConsumerBuilder- Specified by:
httpProxyPortin interfaceTwitterTimelineEndpointBuilderFactory.TwitterTimelineEndpointProducerBuilder- Parameters:
httpProxyPort- the value to set- Returns:
- the dsl builder
-
httpProxyUser
default TwitterTimelineEndpointBuilderFactory.TwitterTimelineEndpointBuilder 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 interfaceTwitterTimelineEndpointBuilderFactory.TwitterTimelineEndpointConsumerBuilder- Specified by:
httpProxyUserin interfaceTwitterTimelineEndpointBuilderFactory.TwitterTimelineEndpointProducerBuilder- Parameters:
httpProxyUser- the value to set- Returns:
- the dsl builder
-
accessToken
default TwitterTimelineEndpointBuilderFactory.TwitterTimelineEndpointBuilder 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 interfaceTwitterTimelineEndpointBuilderFactory.TwitterTimelineEndpointConsumerBuilder- Specified by:
accessTokenin interfaceTwitterTimelineEndpointBuilderFactory.TwitterTimelineEndpointProducerBuilder- Parameters:
accessToken- the value to set- Returns:
- the dsl builder
-
accessTokenSecret
default TwitterTimelineEndpointBuilderFactory.TwitterTimelineEndpointBuilder 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 interfaceTwitterTimelineEndpointBuilderFactory.TwitterTimelineEndpointConsumerBuilder- Specified by:
accessTokenSecretin interfaceTwitterTimelineEndpointBuilderFactory.TwitterTimelineEndpointProducerBuilder- Parameters:
accessTokenSecret- the value to set- Returns:
- the dsl builder
-
consumerKey
default TwitterTimelineEndpointBuilderFactory.TwitterTimelineEndpointBuilder 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 interfaceTwitterTimelineEndpointBuilderFactory.TwitterTimelineEndpointConsumerBuilder- Specified by:
consumerKeyin interfaceTwitterTimelineEndpointBuilderFactory.TwitterTimelineEndpointProducerBuilder- Parameters:
consumerKey- the value to set- Returns:
- the dsl builder
-
consumerSecret
default TwitterTimelineEndpointBuilderFactory.TwitterTimelineEndpointBuilder 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 interfaceTwitterTimelineEndpointBuilderFactory.TwitterTimelineEndpointConsumerBuilder- Specified by:
consumerSecretin interfaceTwitterTimelineEndpointBuilderFactory.TwitterTimelineEndpointProducerBuilder- Parameters:
consumerSecret- the value to set- Returns:
- the dsl builder
-