public class ExchangeSpecification extends Object
Constructor and Description |
---|
ExchangeSpecification() |
Modifier and Type | Method and Description |
---|---|
ExchangeSpecification |
arguments(Map<String,Object> arguments) |
ExchangeSpecification |
autoDelete(boolean autoDelete) |
ExchangeSpecification |
durable(boolean durable) |
static ExchangeSpecification |
exchange() |
static ExchangeSpecification |
exchange(String name) |
Map<String,Object> |
getArguments() |
String |
getName() |
String |
getType() |
ExchangeSpecification |
internal(boolean internal) |
boolean |
isAutoDelete() |
boolean |
isDurable() |
boolean |
isInternal() |
boolean |
isPassive() |
ExchangeSpecification |
name(String name) |
ExchangeSpecification |
passive(boolean passive) |
ExchangeSpecification |
type(String type) |
public static ExchangeSpecification exchange()
public static ExchangeSpecification exchange(String name)
public ExchangeSpecification name(String name)
public ExchangeSpecification type(String type)
public ExchangeSpecification durable(boolean durable)
public ExchangeSpecification autoDelete(boolean autoDelete)
public ExchangeSpecification internal(boolean internal)
public ExchangeSpecification passive(boolean passive)
public ExchangeSpecification arguments(@Nullable Map<String,Object> arguments)
public String getName()
public String getType()
public boolean isDurable()
public boolean isAutoDelete()
public boolean isInternal()
public boolean isPassive()