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, getUri
Methods inherited from interface org.apache.camel.EndpointConsumerResolver
resolve, resolve
Methods inherited from interface org.apache.camel.builder.EndpointProducerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, getRawUri, getUri
Methods inherited from interface org.apache.camel.EndpointProducerResolver
resolve, resolve
Methods 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, useFixedDelay
Methods inherited from interface org.apache.camel.builder.endpoint.dsl.SlackEndpointBuilderFactory.SlackEndpointProducerBuilder
iconEmoji, iconUrl, username, webhookUrl
-
Method Details
-
advanced
- Specified by:
advanced
in interfaceSlackEndpointBuilderFactory.SlackEndpointConsumerBuilder
- Specified by:
advanced
in 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:
token
in interfaceSlackEndpointBuilderFactory.SlackEndpointConsumerBuilder
- Specified by:
token
in interfaceSlackEndpointBuilderFactory.SlackEndpointProducerBuilder
- Parameters:
token
- the value to set- Returns:
- the dsl builder
-