Package com.rabbitmq.client
Class AMQP.BasicProperties.Builder
- java.lang.Object
-
- com.rabbitmq.client.AMQP.BasicProperties.Builder
-
- Enclosing class:
- AMQP.BasicProperties
public static final class AMQP.BasicProperties.Builder extends java.lang.Object
-
-
Field Summary
Fields Modifier and Type Field Description private java.lang.String
appId
private java.lang.String
clusterId
private java.lang.String
contentEncoding
private java.lang.String
contentType
private java.lang.String
correlationId
private java.lang.Integer
deliveryMode
private java.lang.String
expiration
private java.util.Map<java.lang.String,java.lang.Object>
headers
private java.lang.String
messageId
private java.lang.Integer
priority
private java.lang.String
replyTo
private java.util.Date
timestamp
private java.lang.String
type
private java.lang.String
userId
-
Constructor Summary
Constructors Constructor Description Builder()
-
Method Summary
-
-
-
Field Detail
-
contentType
private java.lang.String contentType
-
contentEncoding
private java.lang.String contentEncoding
-
headers
private java.util.Map<java.lang.String,java.lang.Object> headers
-
deliveryMode
private java.lang.Integer deliveryMode
-
priority
private java.lang.Integer priority
-
correlationId
private java.lang.String correlationId
-
replyTo
private java.lang.String replyTo
-
expiration
private java.lang.String expiration
-
messageId
private java.lang.String messageId
-
timestamp
private java.util.Date timestamp
-
type
private java.lang.String type
-
userId
private java.lang.String userId
-
appId
private java.lang.String appId
-
clusterId
private java.lang.String clusterId
-
-
Method Detail
-
contentType
public AMQP.BasicProperties.Builder contentType(java.lang.String contentType)
-
contentEncoding
public AMQP.BasicProperties.Builder contentEncoding(java.lang.String contentEncoding)
-
headers
public AMQP.BasicProperties.Builder headers(java.util.Map<java.lang.String,java.lang.Object> headers)
-
deliveryMode
public AMQP.BasicProperties.Builder deliveryMode(java.lang.Integer deliveryMode)
-
priority
public AMQP.BasicProperties.Builder priority(java.lang.Integer priority)
-
correlationId
public AMQP.BasicProperties.Builder correlationId(java.lang.String correlationId)
-
replyTo
public AMQP.BasicProperties.Builder replyTo(java.lang.String replyTo)
-
expiration
public AMQP.BasicProperties.Builder expiration(java.lang.String expiration)
-
messageId
public AMQP.BasicProperties.Builder messageId(java.lang.String messageId)
-
timestamp
public AMQP.BasicProperties.Builder timestamp(java.util.Date timestamp)
-
type
public AMQP.BasicProperties.Builder type(java.lang.String type)
-
userId
public AMQP.BasicProperties.Builder userId(java.lang.String userId)
-
appId
public AMQP.BasicProperties.Builder appId(java.lang.String appId)
-
clusterId
public AMQP.BasicProperties.Builder clusterId(java.lang.String clusterId)
-
build
public AMQP.BasicProperties build()
-
-