public class RabbitProducerProperties extends RabbitCommonProperties
DEAD_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() |
@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 |
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, getDeadLetterExchange, getDeadLetterExchangeType, getDeadLetterQueueName, getDeadLetterRoutingKey, getDlqDeadLetterExchange, getDlqDeadLetterRoutingKey, getDlqExpires, getDlqMaxLength, getDlqMaxLengthBytes, getDlqMaxPriority, getDlqOverflowBehavior, getDlqTtl, getExchangeType, getExpires, getMaxLength, getMaxLengthBytes, getMaxPriority, getOverflowBehavior, getPrefix, getTtl, isAutoBindDlq, isBindQueue, isDeclareDlx, isDeclareExchange, isDelayedExchange, isDlqLazy, isExchangeAutoDelete, isExchangeDurable, isLazy, isQueueNameGroupOnly, setAutoBindDlq, setBindingRoutingKey, setBindQueue, setDeadLetterExchange, setDeadLetterExchangeType, setDeadLetterQueueName, setDeadLetterRoutingKey, setDeclareDlx, setDeclareExchange, setDelayedExchange, setDlqDeadLetterExchange, setDlqDeadLetterRoutingKey, setDlqExpires, setDlqLazy, setDlqMaxLength, setDlqMaxLengthBytes, setDlqMaxPriority, setDlqOverflowBehavior, setDlqTtl, setExchangeAutoDelete, setExchangeDurable, setExchangeType, setExpires, setLazy, setMaxLength, setMaxLengthBytes, setMaxPriority, setOverflowBehavior, setPrefix, setQueueNameGroupOnly, 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)
Copyright © 2019 Pivotal Software, Inc.. All rights reserved.