Class AmqpMessageBuilder<T>
- java.lang.Object
 - 
- io.smallrye.reactive.messaging.amqp.AmqpMessageBuilder<T>
 
 
- 
public class AmqpMessageBuilder<T> extends Object
 
- 
- 
Method Summary
 
 - 
 
- 
- 
Method Detail
- 
withPriority
public AmqpMessageBuilder<T> withPriority(short priority)
 
- 
withDurable
public AmqpMessageBuilder<T> withDurable(boolean durable)
 
- 
withTtl
public AmqpMessageBuilder<T> withTtl(long ttl)
 
- 
withId
public AmqpMessageBuilder<T> withId(String id)
 
- 
withAddress
public AmqpMessageBuilder<T> withAddress(String address)
 
- 
withReplyTo
public AmqpMessageBuilder<T> withReplyTo(String replyTo)
 
- 
withCorrelationId
public AmqpMessageBuilder<T> withCorrelationId(String correlationId)
 
- 
withBody
public AmqpMessageBuilder<T> withBody(String value)
 
- 
withSymbolAsBody
public AmqpMessageBuilder<T> withSymbolAsBody(String value)
 
- 
withSubject
public AmqpMessageBuilder<T> withSubject(String subject)
 
- 
withContentType
public AmqpMessageBuilder<T> withContentType(String ct)
 
- 
withContentEncoding
public AmqpMessageBuilder<T> withContentEncoding(String ct)
 
- 
withGroupId
public AmqpMessageBuilder<T> withGroupId(String gi)
 
- 
withReplyToGroupId
public AmqpMessageBuilder<T> withReplyToGroupId(String rt)
 
- 
withApplicationProperties
public AmqpMessageBuilder<T> withApplicationProperties(io.vertx.core.json.JsonObject props)
 
- 
withBooleanAsBody
public AmqpMessageBuilder<T> withBooleanAsBody(boolean v)
 
- 
withByteAsBody
public AmqpMessageBuilder<T> withByteAsBody(byte v)
 
- 
withShortAsBody
public AmqpMessageBuilder<T> withShortAsBody(short v)
 
- 
withIntegerAsBody
public AmqpMessageBuilder<T> withIntegerAsBody(int v)
 
- 
withLongAsBody
public AmqpMessageBuilder<T> withLongAsBody(long v)
 
- 
withFloatAsBody
public AmqpMessageBuilder<T> withFloatAsBody(float v)
 
- 
withDoubleAsBody
public AmqpMessageBuilder<T> withDoubleAsBody(double v)
 
- 
withCharAsBody
public AmqpMessageBuilder<T> withCharAsBody(char c)
 
- 
withBufferAsBody
public AmqpMessageBuilder<T> withBufferAsBody(io.vertx.mutiny.core.buffer.Buffer buffer)
 
- 
withJsonObjectAsBody
public AmqpMessageBuilder<T> withJsonObjectAsBody(io.vertx.core.json.JsonObject json)
 
- 
withJsonArrayAsBody
public AmqpMessageBuilder<T> withJsonArrayAsBody(io.vertx.core.json.JsonArray json)
 
- 
withInstantAsBody
public AmqpMessageBuilder<T> withInstantAsBody(Instant v)
 
- 
withUuidAsBody
public AmqpMessageBuilder<T> withUuidAsBody(UUID v)
 
- 
build
public AmqpMessage<T> build()
 
 - 
 
 -