Interface RocketMQEndpointBuilderFactory.RocketMQEndpointConsumerBuilder
- All Superinterfaces:
org.apache.camel.builder.EndpointConsumerBuilder
,org.apache.camel.EndpointConsumerResolver
- All Known Subinterfaces:
RocketMQEndpointBuilderFactory.RocketMQEndpointBuilder
- Enclosing interface:
RocketMQEndpointBuilderFactory
public static interface RocketMQEndpointBuilderFactory.RocketMQEndpointConsumerBuilder
extends org.apache.camel.builder.EndpointConsumerBuilder
Builder for endpoint consumers for the RocketMQ component.
-
Method Summary
Modifier and TypeMethodDescriptionAccess key for RocketMQ ACL.advanced()
consumerGroup
(String consumerGroup) Consumer group name.namesrvAddr
(String namesrvAddr) Name server address of RocketMQ cluster.Secret key for RocketMQ ACL.subscribeTags
(String subscribeTags) Subscribe tags of consumer.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
-
Method Details
-
advanced
-
namesrvAddr
default RocketMQEndpointBuilderFactory.RocketMQEndpointConsumerBuilder namesrvAddr(String namesrvAddr) Name server address of RocketMQ cluster. The option is a:java.lang.String
type. Default: localhost:9876 Group: common- Parameters:
namesrvAddr
- the value to set- Returns:
- the dsl builder
-
consumerGroup
default RocketMQEndpointBuilderFactory.RocketMQEndpointConsumerBuilder consumerGroup(String consumerGroup) Consumer group name. The option is a:java.lang.String
type. Group: consumer- Parameters:
consumerGroup
- the value to set- Returns:
- the dsl builder
-
subscribeTags
default RocketMQEndpointBuilderFactory.RocketMQEndpointConsumerBuilder subscribeTags(String subscribeTags) Subscribe tags of consumer. Multiple tags could be split by , such as TagATagB. The option is a:java.lang.String
type. Default: * Group: consumer- Parameters:
subscribeTags
- the value to set- Returns:
- the dsl builder
-
accessKey
Access key for RocketMQ ACL. The option is a:java.lang.String
type. Group: security- Parameters:
accessKey
- the value to set- Returns:
- the dsl builder
-
secretKey
Secret key for RocketMQ ACL. The option is a:java.lang.String
type. Group: security- Parameters:
secretKey
- the value to set- Returns:
- the dsl builder
-