public class RabbitProducerProperties extends RabbitCommonProperties
| 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 |
getPrefix() |
String[] |
getReplyHeaderPatterns() |
String[] |
getRequestHeaderPatterns() |
String |
getRoutingKeyExpression() |
boolean |
isAutoBindDlq() |
boolean |
isBatchingEnabled() |
boolean |
isCompress() |
boolean |
isTransacted() |
void |
setAutoBindDlq(boolean autoBindDlq) |
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 |
setPrefix(String prefix) |
void |
setReplyHeaderPatterns(String[] replyHeaderPatterns) |
void |
setRequestHeaderPatterns(String[] requestHeaderPatterns) |
void |
setRoutingKeyExpression(String routingKeyExpression) |
void |
setTransacted(boolean transacted) |
getBindingRoutingKey, getExchangeType, isBindQueue, isDeclareExchange, isDelayedExchange, isExchangeAutoDelete, isExchangeDurable, setBindingRoutingKey, setBindQueue, setDeclareExchange, setDelayedExchange, setExchangeAutoDelete, setExchangeDurable, setExchangeTypepublic String getPrefix()
public void setPrefix(String prefix)
public void setRequestHeaderPatterns(String[] requestHeaderPatterns)
public String[] getRequestHeaderPatterns()
public void setAutoBindDlq(boolean autoBindDlq)
public boolean isAutoBindDlq()
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[] getReplyHeaderPatterns()
public void setReplyHeaderPatterns(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.