AmqpMessageBuilder

Builder to create a new @see \io\vertx\jphp\amqp\AmqpMessage.

Reference about the different metadata can be found on AMQP message properties.

Note that the body is set using withBodyAs* method depending on the passed type.

package

Default

Methods

__construct

__construct() 

address

address( $arg0) : \io\vertx\jphp\amqp\AmqpMessageBuilder

Arguments

$arg0

string

Response

\io\vertx\jphp\amqp\AmqpMessageBuilder

applicationProperties

applicationProperties( $arg0) : \io\vertx\jphp\amqp\AmqpMessageBuilder

Arguments

$arg0

array

Response

\io\vertx\jphp\amqp\AmqpMessageBuilder

build

build() : \io\vertx\jphp\amqp\AmqpMessage

Response

\io\vertx\jphp\amqp\AmqpMessage

the message.

contentEncoding

contentEncoding( $arg0) : \io\vertx\jphp\amqp\AmqpMessageBuilder

Arguments

$arg0

string

Response

\io\vertx\jphp\amqp\AmqpMessageBuilder

contentType

contentType( $arg0) : \io\vertx\jphp\amqp\AmqpMessageBuilder

Arguments

$arg0

string

Response

\io\vertx\jphp\amqp\AmqpMessageBuilder

correlationId

correlationId( $arg0) : \io\vertx\jphp\amqp\AmqpMessageBuilder

Arguments

$arg0

string

Response

\io\vertx\jphp\amqp\AmqpMessageBuilder

create

create() : \io\vertx\jphp\amqp\AmqpMessageBuilder
static

Response

\io\vertx\jphp\amqp\AmqpMessageBuilder

a new instance of {@link AmqpMessageBuilder}

creationTime

creationTime( $arg0) : \io\vertx\jphp\amqp\AmqpMessageBuilder

Arguments

$arg0

integer

Response

\io\vertx\jphp\amqp\AmqpMessageBuilder

deliveryCount

deliveryCount( $arg0) : \io\vertx\jphp\amqp\AmqpMessageBuilder

Arguments

$arg0

integer

Response

\io\vertx\jphp\amqp\AmqpMessageBuilder

durable

durable( $arg0) : \io\vertx\jphp\amqp\AmqpMessageBuilder

Arguments

$arg0

boolean

Response

\io\vertx\jphp\amqp\AmqpMessageBuilder

expiryTime

expiryTime( $arg0) : \io\vertx\jphp\amqp\AmqpMessageBuilder

Arguments

$arg0

integer

Response

\io\vertx\jphp\amqp\AmqpMessageBuilder

firstAcquirer

firstAcquirer( $arg0) : \io\vertx\jphp\amqp\AmqpMessageBuilder

Arguments

$arg0

boolean

Response

\io\vertx\jphp\amqp\AmqpMessageBuilder

groupId

groupId( $arg0) : \io\vertx\jphp\amqp\AmqpMessageBuilder

Arguments

$arg0

string

Response

\io\vertx\jphp\amqp\AmqpMessageBuilder

id

id( $arg0) : \io\vertx\jphp\amqp\AmqpMessageBuilder

Arguments

$arg0

string

Response

\io\vertx\jphp\amqp\AmqpMessageBuilder

priority

priority( $arg0) : \io\vertx\jphp\amqp\AmqpMessageBuilder

Arguments

$arg0

integer

Response

\io\vertx\jphp\amqp\AmqpMessageBuilder

replyTo

replyTo( $arg0) : \io\vertx\jphp\amqp\AmqpMessageBuilder

Arguments

$arg0

string

Response

\io\vertx\jphp\amqp\AmqpMessageBuilder

replyToGroupId

replyToGroupId( $arg0) : \io\vertx\jphp\amqp\AmqpMessageBuilder

Arguments

$arg0

string

Response

\io\vertx\jphp\amqp\AmqpMessageBuilder

subject

subject( $arg0) : \io\vertx\jphp\amqp\AmqpMessageBuilder

Arguments

$arg0

string

Response

\io\vertx\jphp\amqp\AmqpMessageBuilder

ttl

ttl( $arg0) : \io\vertx\jphp\amqp\AmqpMessageBuilder

Arguments

$arg0

integer

Response

\io\vertx\jphp\amqp\AmqpMessageBuilder

withBody

withBody( $arg0) : \io\vertx\jphp\amqp\AmqpMessageBuilder

Arguments

$arg0

string

Response

\io\vertx\jphp\amqp\AmqpMessageBuilder

withBooleanAsBody

withBooleanAsBody( $arg0) : \io\vertx\jphp\amqp\AmqpMessageBuilder

Arguments

$arg0

boolean

Response

\io\vertx\jphp\amqp\AmqpMessageBuilder

withBufferAsBody

withBufferAsBody( $arg0) : \io\vertx\jphp\amqp\AmqpMessageBuilder

Arguments

$arg0

Buffer

Response

\io\vertx\jphp\amqp\AmqpMessageBuilder

withByteAsBody

withByteAsBody( $arg0) : \io\vertx\jphp\amqp\AmqpMessageBuilder

Arguments

$arg0

integer

Response

\io\vertx\jphp\amqp\AmqpMessageBuilder

withCharAsBody

withCharAsBody( $arg0) : \io\vertx\jphp\amqp\AmqpMessageBuilder

Arguments

$arg0

string

Response

\io\vertx\jphp\amqp\AmqpMessageBuilder

withDoubleAsBody

withDoubleAsBody( $arg0) : \io\vertx\jphp\amqp\AmqpMessageBuilder

Arguments

$arg0

float

Response

\io\vertx\jphp\amqp\AmqpMessageBuilder

withFloatAsBody

withFloatAsBody( $arg0) : \io\vertx\jphp\amqp\AmqpMessageBuilder

Arguments

$arg0

float

Response

\io\vertx\jphp\amqp\AmqpMessageBuilder

withIntegerAsBody

withIntegerAsBody( $arg0) : \io\vertx\jphp\amqp\AmqpMessageBuilder

Arguments

$arg0

integer

Response

\io\vertx\jphp\amqp\AmqpMessageBuilder

withJsonArrayAsBody

withJsonArrayAsBody( $arg0) : \io\vertx\jphp\amqp\AmqpMessageBuilder

Arguments

$arg0

array

Response

\io\vertx\jphp\amqp\AmqpMessageBuilder

withJsonObjectAsBody

withJsonObjectAsBody( $arg0) : \io\vertx\jphp\amqp\AmqpMessageBuilder

Arguments

$arg0

array

Response

\io\vertx\jphp\amqp\AmqpMessageBuilder

withLongAsBody

withLongAsBody( $arg0) : \io\vertx\jphp\amqp\AmqpMessageBuilder

Arguments

$arg0

integer

Response

\io\vertx\jphp\amqp\AmqpMessageBuilder

withShortAsBody

withShortAsBody( $arg0) : \io\vertx\jphp\amqp\AmqpMessageBuilder

Arguments

$arg0

integer

Response

\io\vertx\jphp\amqp\AmqpMessageBuilder

withSymbolAsBody

withSymbolAsBody( $arg0) : \io\vertx\jphp\amqp\AmqpMessageBuilder

Arguments

$arg0

string

Response

\io\vertx\jphp\amqp\AmqpMessageBuilder