Interface SlackEndpointBuilderFactory.SlackEndpointBuilder
- All Superinterfaces:
org.apache.camel.builder.EndpointConsumerBuilder,org.apache.camel.EndpointConsumerResolver,org.apache.camel.builder.EndpointProducerBuilder,org.apache.camel.EndpointProducerResolver,SlackEndpointBuilderFactory.SlackEndpointConsumerBuilder,SlackEndpointBuilderFactory.SlackEndpointProducerBuilder
- Enclosing interface:
SlackEndpointBuilderFactory
public static interface SlackEndpointBuilderFactory.SlackEndpointBuilder
extends SlackEndpointBuilderFactory.SlackEndpointConsumerBuilder, SlackEndpointBuilderFactory.SlackEndpointProducerBuilder
Builder for endpoint for the Slack component.
-
Method Summary
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.SlackEndpointBuilderFactory.SlackEndpointConsumerBuilder
backoffErrorThreshold, backoffErrorThreshold, backoffIdleThreshold, backoffIdleThreshold, backoffMultiplier, backoffMultiplier, conversationType, conversationType, delay, delay, greedy, greedy, initialDelay, initialDelay, maxResults, naturalOrder, naturalOrder, repeatCount, repeatCount, runLoggingLevel, runLoggingLevel, scheduledExecutorService, scheduledExecutorService, scheduler, scheduler, schedulerProperties, schedulerProperties, sendEmptyMessageWhenIdle, sendEmptyMessageWhenIdle, serverUrl, startScheduler, startScheduler, timeUnit, timeUnit, useFixedDelay, useFixedDelayMethods inherited from interface org.apache.camel.builder.endpoint.dsl.SlackEndpointBuilderFactory.SlackEndpointProducerBuilder
iconEmoji, iconUrl, username, webhookUrl
-
Method Details
-
advanced
- Specified by:
advancedin interfaceSlackEndpointBuilderFactory.SlackEndpointConsumerBuilder- Specified by:
advancedin interfaceSlackEndpointBuilderFactory.SlackEndpointProducerBuilder
-
token
The token to access Slack. This app needs to have channels:history, groups:history, im:history, mpim:history, channels:read, groups:read, im:read and mpim:read permissions. The User OAuth Token is the kind of token needed. The option is a: <code>java.lang.String</code> type. Group: common- Specified by:
tokenin interfaceSlackEndpointBuilderFactory.SlackEndpointConsumerBuilder- Specified by:
tokenin interfaceSlackEndpointBuilderFactory.SlackEndpointProducerBuilder- Parameters:
token- the value to set- Returns:
- the dsl builder
-