@ConfigurationProperties(value="rabbit") public class RabbitSinkProperties extends Object
Modifier and Type | Field and Description |
---|---|
static String |
JSON_CONVERTER |
Constructor and Description |
---|
RabbitSinkProperties() |
Modifier and Type | Method and Description |
---|---|
String |
getConverterBeanName() |
String |
getExchange() |
org.springframework.expression.Expression |
getExchangeExpression() |
String[] |
getMappedRequestHeaders() |
boolean |
getPersistentDeliveryMode() |
String |
getRoutingKey() |
org.springframework.expression.Expression |
getRoutingKeyExpression() |
boolean |
isRoutingKeyProvided() |
void |
setConverterBeanName(String converterBeanName) |
void |
setExchange(String exchange) |
void |
setExchangeExpression(org.springframework.expression.Expression exchangeExpression) |
void |
setMappedRequestHeaders(String[] mappedRequestHeaders) |
void |
setPersistentDeliveryMode(boolean persistentDeliveryMode) |
void |
setRoutingKey(String routingKey) |
void |
setRoutingKeyExpression(org.springframework.expression.Expression routingKeyExpression) |
public static final String JSON_CONVERTER
public String getExchange()
public void setExchange(String exchange)
public org.springframework.expression.Expression getExchangeExpression()
public void setExchangeExpression(org.springframework.expression.Expression exchangeExpression)
public String getRoutingKey()
public void setRoutingKey(String routingKey)
public org.springframework.expression.Expression getRoutingKeyExpression()
public void setRoutingKeyExpression(org.springframework.expression.Expression routingKeyExpression)
public boolean getPersistentDeliveryMode()
public void setPersistentDeliveryMode(boolean persistentDeliveryMode)
public String[] getMappedRequestHeaders()
public void setMappedRequestHeaders(String[] mappedRequestHeaders)
public String getConverterBeanName()
public void setConverterBeanName(String converterBeanName)
@AssertTrue(message="routingKey or routingKeyExpression is required") public boolean isRoutingKeyProvided()
Copyright © 2016 Pivotal Software, Inc.. All rights reserved.