public class RabbitProducerProperties extends RabbitCommonProperties
RabbitCommonProperties.QuorumConfigDEAD_LETTER_EXCHANGE| Constructor and Description |
|---|
RabbitProducerProperties() |
| Modifier and Type | Method and Description |
|---|---|
@Min(value=1L,message="Batch Buffer Limit should be greater than zero.") int |
getBatchBufferLimit() |
String |
getBatchingStrategyBeanName() |
@Min(value=1L,message="Batch Size should be greater than zero.") int |
getBatchSize() |
@Min(value=1L,message="Batch Timeout should be greater than zero.") int |
getBatchTimeout() |
String |
getConfirmAckChannel() |
org.springframework.expression.Expression |
getDelayExpression() |
org.springframework.amqp.core.MessageDeliveryMode |
getDeliveryMode() |
String[] |
getHeaderPatterns() |
String[] |
getRequestHeaderPatterns()
Deprecated.
- use
getHeaderPatterns(). |
org.springframework.expression.Expression |
getRoutingKeyExpression() |
boolean |
isBatchingEnabled() |
boolean |
isCompress() |
boolean |
isTransacted() |
void |
setBatchBufferLimit(int batchBufferLimit) |
void |
setBatchingEnabled(boolean batchingEnabled) |
void |
setBatchingStrategyBeanName(String batchingStrategyBeanName) |
void |
setBatchSize(int batchSize) |
void |
setBatchTimeout(int batchTimeout) |
void |
setCompress(boolean compress) |
void |
setConfirmAckChannel(String confirmAckChannel) |
void |
setDelayExpression(org.springframework.expression.Expression delayExpression) |
void |
setDeliveryMode(org.springframework.amqp.core.MessageDeliveryMode deliveryMode) |
void |
setHeaderPatterns(String[] replyHeaderPatterns) |
void |
setRequestHeaderPatterns(String[] requestHeaderPatterns)
Deprecated.
- use
setHeaderPatterns(String[]). |
void |
setRoutingKeyExpression(org.springframework.expression.Expression routingKeyExpression) |
void |
setTransacted(boolean transacted) |
getBindingRoutingKey, getBindingRoutingKeyDelimiter, getDeadLetterExchange, getDeadLetterExchangeType, getDeadLetterQueueName, getDeadLetterRoutingKey, getDlqBindingArguments, getDlqDeadLetterExchange, getDlqDeadLetterRoutingKey, getDlqExpires, getDlqMaxLength, getDlqMaxLengthBytes, getDlqMaxPriority, getDlqOverflowBehavior, getDlqQuorum, getDlqTtl, getExchangeType, getExpires, getMaxLength, getMaxLengthBytes, getMaxPriority, getOverflowBehavior, getPrefix, getQueueBindingArguments, getQuorum, getTtl, isAutoBindDlq, isBindQueue, isDeclareDlx, isDeclareExchange, isDelayedExchange, isDlqLazy, isDlqSingleActiveConsumer, isExchangeAutoDelete, isExchangeDurable, isLazy, isQueueNameGroupOnly, isSingleActiveConsumer, setAutoBindDlq, setBindingRoutingKey, setBindingRoutingKeyDelimiter, setBindQueue, setDeadLetterExchange, setDeadLetterExchangeType, setDeadLetterQueueName, setDeadLetterRoutingKey, setDeclareDlx, setDeclareExchange, setDelayedExchange, setDlqBindingArguments, setDlqDeadLetterExchange, setDlqDeadLetterRoutingKey, setDlqExpires, setDlqLazy, setDlqMaxLength, setDlqMaxLengthBytes, setDlqMaxPriority, setDlqOverflowBehavior, setDlqQuorum, setDlqSingleActiveConsumer, setDlqTtl, setExchangeAutoDelete, setExchangeDurable, setExchangeType, setExpires, setLazy, setMaxLength, setMaxLengthBytes, setMaxPriority, setOverflowBehavior, setPrefix, setQueueBindingArguments, setQueueNameGroupOnly, setQuorum, setSingleActiveConsumer, setTtl@Deprecated public void setRequestHeaderPatterns(String[] requestHeaderPatterns)
setHeaderPatterns(String[]).requestHeaderPatterns - the patterns.@Deprecated public String[] getRequestHeaderPatterns()
getHeaderPatterns().public void setCompress(boolean compress)
public boolean isCompress()
public void setDeliveryMode(org.springframework.amqp.core.MessageDeliveryMode deliveryMode)
public org.springframework.amqp.core.MessageDeliveryMode getDeliveryMode()
public String[] getHeaderPatterns()
public void setHeaderPatterns(String[] replyHeaderPatterns)
public boolean isBatchingEnabled()
public void setBatchingEnabled(boolean batchingEnabled)
@Min(value=1L,
message="Batch Size should be greater than zero.")
public @Min(value=1L,message="Batch Size should be greater than zero.") int getBatchSize()
public void setBatchSize(int batchSize)
@Min(value=1L,
message="Batch Buffer Limit should be greater than zero.")
public @Min(value=1L,message="Batch Buffer Limit should be greater than zero.") int getBatchBufferLimit()
public void setBatchBufferLimit(int batchBufferLimit)
@Min(value=1L,
message="Batch Timeout should be greater than zero.")
public @Min(value=1L,message="Batch Timeout should be greater than zero.") int getBatchTimeout()
public void setBatchTimeout(int batchTimeout)
public boolean isTransacted()
public void setTransacted(boolean transacted)
public org.springframework.expression.Expression getDelayExpression()
public void setDelayExpression(org.springframework.expression.Expression delayExpression)
public org.springframework.expression.Expression getRoutingKeyExpression()
public void setRoutingKeyExpression(org.springframework.expression.Expression routingKeyExpression)
public String getConfirmAckChannel()
public void setConfirmAckChannel(String confirmAckChannel)
public String getBatchingStrategyBeanName()
public void setBatchingStrategyBeanName(String batchingStrategyBeanName)
Copyright © 2020 Pivotal Software, Inc.. All rights reserved.