Class: AmqpMessageBuilder

vertx-amqp-client-js/amqp_message_builder~ AmqpMessageBuilder

new AmqpMessageBuilder()

Source:

Methods

address(address) → {AmqpMessageBuilder}

Parameters:
Name Type Description
address string
Source:
Returns:
Type
AmqpMessageBuilder

applicationProperties(props) → {AmqpMessageBuilder}

Parameters:
Name Type Description
props Object
Source:
Returns:
Type
AmqpMessageBuilder

build() → {AmqpMessage}

Source:
Returns:
the message.
Type
AmqpMessage

contentEncoding(ct) → {AmqpMessageBuilder}

Parameters:
Name Type Description
ct string
Source:
Returns:
Type
AmqpMessageBuilder

contentType(ct) → {AmqpMessageBuilder}

Parameters:
Name Type Description
ct string
Source:
Returns:
Type
AmqpMessageBuilder

correlationId(correlationId) → {AmqpMessageBuilder}

Parameters:
Name Type Description
correlationId string
Source:
Returns:
Type
AmqpMessageBuilder

creationTime(ct) → {AmqpMessageBuilder}

Parameters:
Name Type Description
ct number
Source:
Returns:
Type
AmqpMessageBuilder

deliveryCount(count) → {AmqpMessageBuilder}

Parameters:
Name Type Description
count number
Source:
Returns:
Type
AmqpMessageBuilder

durable(durable) → {AmqpMessageBuilder}

Parameters:
Name Type Description
durable boolean
Source:
Returns:
Type
AmqpMessageBuilder

expiryTime(expiry) → {AmqpMessageBuilder}

Parameters:
Name Type Description
expiry number
Source:
Returns:
Type
AmqpMessageBuilder

firstAcquirer(first) → {AmqpMessageBuilder}

Parameters:
Name Type Description
first boolean
Source:
Returns:
Type
AmqpMessageBuilder

groupId(gi) → {AmqpMessageBuilder}

Parameters:
Name Type Description
gi string
Source:
Returns:
Type
AmqpMessageBuilder

id(id) → {AmqpMessageBuilder}

Parameters:
Name Type Description
id string
Source:
Returns:
Type
AmqpMessageBuilder

priority(priority) → {AmqpMessageBuilder}

Parameters:
Name Type Description
priority number
Source:
Returns:
Type
AmqpMessageBuilder

replyTo(replyTo) → {AmqpMessageBuilder}

Parameters:
Name Type Description
replyTo string
Source:
Returns:
Type
AmqpMessageBuilder

replyToGroupId(rt) → {AmqpMessageBuilder}

Parameters:
Name Type Description
rt string
Source:
Returns:
Type
AmqpMessageBuilder

subject(subject) → {AmqpMessageBuilder}

Parameters:
Name Type Description
subject string
Source:
Returns:
Type
AmqpMessageBuilder

ttl(ttl) → {AmqpMessageBuilder}

Parameters:
Name Type Description
ttl number
Source:
Returns:
Type
AmqpMessageBuilder

withBody(value) → {AmqpMessageBuilder}

Parameters:
Name Type Description
value string
Source:
Returns:
Type
AmqpMessageBuilder

withBooleanAsBody(v) → {AmqpMessageBuilder}

Parameters:
Name Type Description
v boolean
Source:
Returns:
Type
AmqpMessageBuilder

withBufferAsBody(buffer) → {AmqpMessageBuilder}

Parameters:
Name Type Description
buffer Buffer
Source:
Returns:
Type
AmqpMessageBuilder

withByteAsBody(v) → {AmqpMessageBuilder}

Parameters:
Name Type Description
v number
Source:
Returns:
Type
AmqpMessageBuilder

withCharAsBody(c) → {AmqpMessageBuilder}

Parameters:
Name Type Description
c string
Source:
Returns:
Type
AmqpMessageBuilder

withDoubleAsBody(v) → {AmqpMessageBuilder}

Parameters:
Name Type Description
v number
Source:
Returns:
Type
AmqpMessageBuilder

withFloatAsBody(v) → {AmqpMessageBuilder}

Parameters:
Name Type Description
v number
Source:
Returns:
Type
AmqpMessageBuilder

withIntegerAsBody(v) → {AmqpMessageBuilder}

Parameters:
Name Type Description
v number
Source:
Returns:
Type
AmqpMessageBuilder

withJsonArrayAsBody(json) → {AmqpMessageBuilder}

Parameters:
Name Type Description
json Array
Source:
Returns:
Type
AmqpMessageBuilder

withJsonObjectAsBody(json) → {AmqpMessageBuilder}

Parameters:
Name Type Description
json Object
Source:
Returns:
Type
AmqpMessageBuilder

withLongAsBody(v) → {AmqpMessageBuilder}

Parameters:
Name Type Description
v number
Source:
Returns:
Type
AmqpMessageBuilder

withShortAsBody(v) → {AmqpMessageBuilder}

Parameters:
Name Type Description
v number
Source:
Returns:
Type
AmqpMessageBuilder

withSymbolAsBody(value) → {AmqpMessageBuilder}

Parameters:
Name Type Description
value string
Source:
Returns:
Type
AmqpMessageBuilder