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