Interface RedisEndpointBuilderFactory.RedisEndpointBuilder
-
- All Superinterfaces:
org.apache.camel.builder.EndpointConsumerBuilder
,org.apache.camel.EndpointConsumerResolver
,org.apache.camel.builder.EndpointProducerBuilder
,org.apache.camel.EndpointProducerResolver
,RedisEndpointBuilderFactory.RedisEndpointConsumerBuilder
,RedisEndpointBuilderFactory.RedisEndpointProducerBuilder
- Enclosing interface:
- RedisEndpointBuilderFactory
public static interface RedisEndpointBuilderFactory.RedisEndpointBuilder extends RedisEndpointBuilderFactory.RedisEndpointConsumerBuilder, RedisEndpointBuilderFactory.RedisEndpointProducerBuilder
Builder for endpoint for the Spring Redis component.
-
-
Method Summary
All Methods Instance Methods Default Methods Modifier and Type Method Description default RedisEndpointBuilderFactory.AdvancedRedisEndpointBuilder
advanced()
default RedisEndpointBuilderFactory.RedisEndpointBuilder
channels(String channels)
List of topic names or name patterns to subscribe to.default RedisEndpointBuilderFactory.RedisEndpointBuilder
command(String command)
Default command, which can be overridden by message header.default RedisEndpointBuilderFactory.RedisEndpointBuilder
command(RedisEndpointBuilderFactory.Command command)
Default command, which can be overridden by message header.default RedisEndpointBuilderFactory.RedisEndpointBuilder
connectionFactory(Object connectionFactory)
Reference to a pre-configured RedisConnectionFactory instance to use.default RedisEndpointBuilderFactory.RedisEndpointBuilder
connectionFactory(String connectionFactory)
Reference to a pre-configured RedisConnectionFactory instance to use.default RedisEndpointBuilderFactory.RedisEndpointBuilder
redisTemplate(Object redisTemplate)
Reference to a pre-configured RedisTemplate instance to use.default RedisEndpointBuilderFactory.RedisEndpointBuilder
redisTemplate(String redisTemplate)
Reference to a pre-configured RedisTemplate instance to use.default RedisEndpointBuilderFactory.RedisEndpointBuilder
serializer(Object serializer)
Reference to a pre-configured RedisSerializer instance to use.default RedisEndpointBuilderFactory.RedisEndpointBuilder
serializer(String serializer)
Reference to a pre-configured RedisSerializer instance to use.-
Methods inherited from interface org.apache.camel.builder.EndpointConsumerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, getUri
-
Methods inherited from interface org.apache.camel.builder.EndpointProducerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, expr, getUri
-
Methods inherited from interface org.apache.camel.builder.endpoint.dsl.RedisEndpointBuilderFactory.RedisEndpointConsumerBuilder
bridgeErrorHandler, bridgeErrorHandler
-
Methods inherited from interface org.apache.camel.builder.endpoint.dsl.RedisEndpointBuilderFactory.RedisEndpointProducerBuilder
lazyStartProducer, lazyStartProducer
-
-
-
-
Method Detail
-
advanced
default RedisEndpointBuilderFactory.AdvancedRedisEndpointBuilder advanced()
- Specified by:
advanced
in interfaceRedisEndpointBuilderFactory.RedisEndpointConsumerBuilder
- Specified by:
advanced
in interfaceRedisEndpointBuilderFactory.RedisEndpointProducerBuilder
-
channels
default RedisEndpointBuilderFactory.RedisEndpointBuilder channels(String channels)
List of topic names or name patterns to subscribe to. Multiple names can be separated by comma. The option is a:java.lang.String
type. Group: common- Specified by:
channels
in interfaceRedisEndpointBuilderFactory.RedisEndpointConsumerBuilder
- Specified by:
channels
in interfaceRedisEndpointBuilderFactory.RedisEndpointProducerBuilder
-
command
default RedisEndpointBuilderFactory.RedisEndpointBuilder command(RedisEndpointBuilderFactory.Command command)
Default command, which can be overridden by message header. Notice the consumer only supports the following commands: PSUBSCRIBE and SUBSCRIBE. The option is a:org.apache.camel.component.redis.Command
type. Default: SET Group: common- Specified by:
command
in interfaceRedisEndpointBuilderFactory.RedisEndpointConsumerBuilder
- Specified by:
command
in interfaceRedisEndpointBuilderFactory.RedisEndpointProducerBuilder
-
command
default RedisEndpointBuilderFactory.RedisEndpointBuilder command(String command)
Default command, which can be overridden by message header. Notice the consumer only supports the following commands: PSUBSCRIBE and SUBSCRIBE. The option will be converted to aorg.apache.camel.component.redis.Command
type. Default: SET Group: common- Specified by:
command
in interfaceRedisEndpointBuilderFactory.RedisEndpointConsumerBuilder
- Specified by:
command
in interfaceRedisEndpointBuilderFactory.RedisEndpointProducerBuilder
-
connectionFactory
default RedisEndpointBuilderFactory.RedisEndpointBuilder connectionFactory(Object connectionFactory)
Reference to a pre-configured RedisConnectionFactory instance to use. The option is a:org.springframework.data.redis.connection.RedisConnectionFactory
type. Group: common- Specified by:
connectionFactory
in interfaceRedisEndpointBuilderFactory.RedisEndpointConsumerBuilder
- Specified by:
connectionFactory
in interfaceRedisEndpointBuilderFactory.RedisEndpointProducerBuilder
-
connectionFactory
default RedisEndpointBuilderFactory.RedisEndpointBuilder connectionFactory(String connectionFactory)
Reference to a pre-configured RedisConnectionFactory instance to use. The option will be converted to aorg.springframework.data.redis.connection.RedisConnectionFactory
type. Group: common- Specified by:
connectionFactory
in interfaceRedisEndpointBuilderFactory.RedisEndpointConsumerBuilder
- Specified by:
connectionFactory
in interfaceRedisEndpointBuilderFactory.RedisEndpointProducerBuilder
-
redisTemplate
default RedisEndpointBuilderFactory.RedisEndpointBuilder redisTemplate(Object redisTemplate)
Reference to a pre-configured RedisTemplate instance to use. The option is a:org.springframework.data.redis.core.RedisTemplate
type. Group: common- Specified by:
redisTemplate
in interfaceRedisEndpointBuilderFactory.RedisEndpointConsumerBuilder
- Specified by:
redisTemplate
in interfaceRedisEndpointBuilderFactory.RedisEndpointProducerBuilder
-
redisTemplate
default RedisEndpointBuilderFactory.RedisEndpointBuilder redisTemplate(String redisTemplate)
Reference to a pre-configured RedisTemplate instance to use. The option will be converted to aorg.springframework.data.redis.core.RedisTemplate
type. Group: common- Specified by:
redisTemplate
in interfaceRedisEndpointBuilderFactory.RedisEndpointConsumerBuilder
- Specified by:
redisTemplate
in interfaceRedisEndpointBuilderFactory.RedisEndpointProducerBuilder
-
serializer
default RedisEndpointBuilderFactory.RedisEndpointBuilder serializer(Object serializer)
Reference to a pre-configured RedisSerializer instance to use. The option is a:org.springframework.data.redis.serializer.RedisSerializer
type. Group: common- Specified by:
serializer
in interfaceRedisEndpointBuilderFactory.RedisEndpointConsumerBuilder
- Specified by:
serializer
in interfaceRedisEndpointBuilderFactory.RedisEndpointProducerBuilder
-
serializer
default RedisEndpointBuilderFactory.RedisEndpointBuilder serializer(String serializer)
Reference to a pre-configured RedisSerializer instance to use. The option will be converted to aorg.springframework.data.redis.serializer.RedisSerializer
type. Group: common- Specified by:
serializer
in interfaceRedisEndpointBuilderFactory.RedisEndpointConsumerBuilder
- Specified by:
serializer
in interfaceRedisEndpointBuilderFactory.RedisEndpointProducerBuilder
-
-