Package io.atleon.rabbitmq
Class QueueDeclaration
- java.lang.Object
-
- io.atleon.rabbitmq.QueueDeclaration
-
public final class QueueDeclaration extends Object
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description QueueDeclarationarguments(Map<String,Object> arguments)QueueDeclarationautoDelete(boolean autoDelete)QueueDeclarationdurable(boolean durable)QueueDeclarationexclusive(boolean exclusive)Map<String,Object>getArguments()StringgetName()booleanisAutoDelete()booleanisDurable()booleanisExclusive()static QueueDeclarationnamed(String name)
-
-
-
Method Detail
-
named
public static QueueDeclaration named(String name)
-
durable
public QueueDeclaration durable(boolean durable)
-
exclusive
public QueueDeclaration exclusive(boolean exclusive)
-
autoDelete
public QueueDeclaration autoDelete(boolean autoDelete)
-
arguments
public QueueDeclaration arguments(Map<String,Object> arguments)
-
getName
public String getName()
-
isDurable
public boolean isDurable()
-
isExclusive
public boolean isExclusive()
-
isAutoDelete
public boolean isAutoDelete()
-
-