Package com.rabbitmq.client
Class AMQP.Basic.Publish.Builder
- java.lang.Object
-
- com.rabbitmq.client.AMQP.Basic.Publish.Builder
-
- Enclosing interface:
- AMQP.Basic.Publish
public static final class AMQP.Basic.Publish.Builder extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.String
exchange
private boolean
immediate
private boolean
mandatory
private java.lang.String
routingKey
private int
ticket
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description AMQP.Basic.Publish
build()
AMQP.Basic.Publish.Builder
exchange(java.lang.String exchange)
AMQP.Basic.Publish.Builder
immediate()
AMQP.Basic.Publish.Builder
immediate(boolean immediate)
AMQP.Basic.Publish.Builder
mandatory()
AMQP.Basic.Publish.Builder
mandatory(boolean mandatory)
AMQP.Basic.Publish.Builder
routingKey(java.lang.String routingKey)
AMQP.Basic.Publish.Builder
ticket(int ticket)
-
-
-
Method Detail
-
ticket
public AMQP.Basic.Publish.Builder ticket(int ticket)
-
exchange
public AMQP.Basic.Publish.Builder exchange(java.lang.String exchange)
-
routingKey
public AMQP.Basic.Publish.Builder routingKey(java.lang.String routingKey)
-
mandatory
public AMQP.Basic.Publish.Builder mandatory(boolean mandatory)
-
mandatory
public AMQP.Basic.Publish.Builder mandatory()
-
immediate
public AMQP.Basic.Publish.Builder immediate(boolean immediate)
-
immediate
public AMQP.Basic.Publish.Builder immediate()
-
build
public AMQP.Basic.Publish build()
-
-