public class RabbitProducerProperties extends RabbitCommonProperties
DEAD_LETTER_EXCHANGE| Constructor and Description |
|---|
RabbitProducerProperties() |
| Modifier and Type | Method and Description |
|---|---|
int |
getBatchBufferLimit() |
int |
getBatchSize() |
int |
getBatchTimeout() |
String |
getDelayExpression() |
org.springframework.amqp.core.MessageDeliveryMode |
getDeliveryMode() |
String[] |
getHeaderPatterns() |
String[] |
getRequestHeaderPatterns()
Deprecated.
- use
getHeaderPatterns(). |
String |
getRoutingKeyExpression() |
boolean |
isBatchingEnabled() |
boolean |
isCompress() |
boolean |
isTransacted() |
void |
setBatchBufferLimit(int batchBufferLimit) |
void |
setBatchingEnabled(boolean batchingEnabled) |
void |
setBatchSize(int batchSize) |
void |
setBatchTimeout(int batchTimeout) |
void |
setCompress(boolean compress) |
void |
setDelayExpression(String delayExpression) |
void |
setDeliveryMode(org.springframework.amqp.core.MessageDeliveryMode deliveryMode) |
void |
setHeaderPatterns(String[] replyHeaderPatterns) |
void |
setRequestHeaderPatterns(String[] requestHeaderPatterns)
Deprecated.
- use
setHeaderPatterns(String[]). |
void |
setRoutingKeyExpression(String routingKeyExpression) |
void |
setTransacted(boolean transacted) |
getBindingRoutingKey, getDeadLetterExchange, getDeadLetterQueueName, getDeadLetterRoutingKey, getDlqDeadLetterExchange, getDlqDeadLetterRoutingKey, getDlqExpires, getDlqMaxLength, getDlqMaxLengthBytes, getDlqMaxPriority, getDlqTtl, getExchangeType, getExpires, getMaxLength, getMaxLengthBytes, getMaxPriority, getPrefix, getTtl, isAutoBindDlq, isBindQueue, isDeclareExchange, isDelayedExchange, isExchangeAutoDelete, isExchangeDurable, setAutoBindDlq, setBindingRoutingKey, setBindQueue, setDeadLetterExchange, setDeadLetterQueueName, setDeadLetterRoutingKey, setDeclareExchange, setDelayedExchange, setDlqDeadLetterExchange, setDlqDeadLetterRoutingKey, setDlqExpires, setDlqMaxLength, setDlqMaxLengthBytes, setDlqMaxPriority, setDlqTtl, setExchangeAutoDelete, setExchangeDurable, setExchangeType, setExpires, setMaxLength, setMaxLengthBytes, setMaxPriority, setPrefix, 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 int getBatchSize()
public void setBatchSize(int batchSize)
@Min(value=1L,
message="Batch Buffer Limit should be greater than zero.")
public int getBatchBufferLimit()
public void setBatchBufferLimit(int batchBufferLimit)
@Min(value=1L,
message="Batch Timeout should be greater than zero.")
public int getBatchTimeout()
public void setBatchTimeout(int batchTimeout)
public boolean isTransacted()
public void setTransacted(boolean transacted)
public String getDelayExpression()
public void setDelayExpression(String delayExpression)
public String getRoutingKeyExpression()
public void setRoutingKeyExpression(String routingKeyExpression)
Copyright © 2017 Pivotal Software, Inc.. All rights reserved.