@Target(value=TYPE) @Retention(value=RUNTIME) @Documented @Component public @interface ExtRocketMQConsumerConfiguration
| 限定符和类型 | 字段和说明 |
|---|---|
static String |
ACCESS_CHANNEL_PLACEHOLDER |
static String |
ACCESS_KEY_PLACEHOLDER |
static String |
GROUP_PLACEHOLDER |
static String |
NAME_SERVER_PLACEHOLDER |
static String |
SECRET_KEY_PLACEHOLDER |
static String |
TOPIC_PLACEHOLDER |
static String |
TRACE_TOPIC_PLACEHOLDER |
| 限定符和类型 | 可选元素和说明 |
|---|---|
String |
accessChannel
The property of "access-channel".
|
String |
accessKey
The property of "access-key".
|
String |
customizedTraceTopic
The name value of message trace topic.If you don't config,you can use the default trace topic name.
|
boolean |
enableMsgTrace
Switch flag instance for message trace.
|
String |
group
Group name of consumer.
|
MessageModel |
messageModel
Control message mode, if you want all subscribers receive message all message, broadcasting is a good choice.
|
String |
nameServer
The property of "name-server".
|
String |
namespace
The namespace of consumer.
|
int |
pullBatchSize
Maximum number of messages pulled each time.
|
String |
secretKey
The property of "secret-key".
|
String |
selectorExpression
Control which message can be select.
|
SelectorType |
selectorType
Control how to selector message.
|
String |
tlsEnable
The property of "tlsEnable" default false.
|
String |
topic
Topic name of consumer.
|
String |
value
The component name of the Producer configuration.
|
public static final String NAME_SERVER_PLACEHOLDER
public static final String GROUP_PLACEHOLDER
public static final String TOPIC_PLACEHOLDER
public static final String ACCESS_CHANNEL_PLACEHOLDER
public static final String ACCESS_KEY_PLACEHOLDER
public static final String SECRET_KEY_PLACEHOLDER
public static final String TRACE_TOPIC_PLACEHOLDER
public abstract String value
public abstract String nameServer
public abstract String accessChannel
public abstract String group
public abstract String topic
public abstract MessageModel messageModel
public abstract SelectorType selectorType
SelectorTypepublic abstract String selectorExpression
SelectorType.TAG and SelectorType.SQL92public abstract String accessKey
public abstract String secretKey
public abstract int pullBatchSize
public abstract String tlsEnable
public abstract boolean enableMsgTrace
public abstract String customizedTraceTopic
public abstract String namespace
Copyright © 2022 Apache Software Foundation. All rights reserved.