public abstract class RabbitCommonProperties extends Object
Modifier and Type | Field and Description |
---|---|
static String |
DEAD_LETTER_EXCHANGE
DLQ name prefix.
|
Constructor and Description |
---|
RabbitCommonProperties() |
public static final String DEAD_LETTER_EXCHANGE
public String getExchangeType()
public void setExchangeType(String exchangeType)
public boolean isDeclareExchange()
public void setDeclareExchange(boolean declareExchange)
public boolean isExchangeDurable()
public void setExchangeDurable(boolean exchangeDurable)
public boolean isExchangeAutoDelete()
public void setExchangeAutoDelete(boolean exchangeAutoDelete)
public boolean isDelayedExchange()
public void setDelayedExchange(boolean delayedExchange)
public boolean isQueueNameGroupOnly()
public void setQueueNameGroupOnly(boolean queueNameGroupOnly)
public boolean isBindQueue()
public void setBindQueue(boolean bindQueue)
public String getBindingRoutingKey()
public void setBindingRoutingKey(String routingKey)
public Integer getTtl()
public void setTtl(Integer ttl)
public Integer getExpires()
public void setExpires(Integer expires)
public Integer getMaxLength()
public void setMaxLength(Integer maxLength)
public Integer getMaxLengthBytes()
public void setMaxLengthBytes(Integer maxLengthBytes)
@Range(min=0L, max=255L) public @Range(min=0L,max=255L) Integer getMaxPriority()
public void setMaxPriority(Integer maxPriority)
public String getDeadLetterQueueName()
public void setDeadLetterQueueName(String deadLetterQueueName)
public String getDeadLetterExchange()
public void setDeadLetterExchange(String deadLetterExchange)
public String getDeadLetterExchangeType()
public void setDeadLetterExchangeType(String deadLetterExchangeType)
public boolean isDeclareDlx()
public void setDeclareDlx(boolean declareDlx)
public String getDeadLetterRoutingKey()
public void setDeadLetterRoutingKey(String deadLetterRoutingKey)
public Integer getDlqTtl()
public void setDlqTtl(Integer dlqTtl)
public Integer getDlqExpires()
public void setDlqExpires(Integer dlqExpires)
public Integer getDlqMaxLength()
public void setDlqMaxLength(Integer dlqMaxLength)
public Integer getDlqMaxLengthBytes()
public void setDlqMaxLengthBytes(Integer dlqMaxLengthBytes)
public Integer getDlqMaxPriority()
public void setDlqMaxPriority(Integer dlqMaxPriority)
public String getDlqDeadLetterExchange()
public void setDlqDeadLetterExchange(String dlqDeadLetterExchange)
public String getDlqDeadLetterRoutingKey()
public void setDlqDeadLetterRoutingKey(String dlqDeadLetterRoutingKey)
public boolean isAutoBindDlq()
public void setAutoBindDlq(boolean autoBindDlq)
public String getPrefix()
public void setPrefix(String prefix)
public boolean isLazy()
public void setLazy(boolean lazy)
public boolean isDlqLazy()
public void setDlqLazy(boolean dlqLazy)
public String getOverflowBehavior()
public void setOverflowBehavior(String overflowBehavior)
public String getDlqOverflowBehavior()
public void setDlqOverflowBehavior(String dlqOverflowBehavior)
Copyright © 2019 Pivotal Software, Inc.. All rights reserved.