Package com.azure.core.amqp.models
Class AmqpMessageHeader
- java.lang.Object
-
- com.azure.core.amqp.models.AmqpMessageHeader
-
public class AmqpMessageHeader extends Object
The representation of message header as defined by AMQP protocol.- See Also:
- Amqp Message Format.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description LonggetDeliveryCount()Gets the delivery count from amqp message header.ShortgetPriority()Gets the priority onamqpMessagefrom amqp message header.DurationgetTimeToLive()GetstimeToLivefrom amqp message header.BooleanisDurable()Gets durable boolean flag from amqp message header.BooleanisFirstAcquirer()Gets boolean flag forfirstAcquirerfrom amqp message header.AmqpMessageHeadersetDeliveryCount(Long deliveryCount)Sets the givendeliveryCountvalue onAmqpMessageHeaderobject.AmqpMessageHeadersetDurable(Boolean durable)Sets the givendurablevalue onAmqpMessageHeaderobject.AmqpMessageHeadersetFirstAcquirer(Boolean firstAcquirer)Sets the givenfirstAcquirervalue onAmqpMessageHeaderobject.AmqpMessageHeadersetPriority(Short priority)Sets the givenpriorityvalue onAmqpMessageHeaderobject.AmqpMessageHeadersetTimeToLive(Duration timeToLive)Sets the giventimeToLivevalue onAmqpMessageHeaderobject.
-
-
-
Method Detail
-
getDeliveryCount
public Long getDeliveryCount()
Gets the delivery count from amqp message header.- Returns:
- the delivery count value.
-
setDeliveryCount
public AmqpMessageHeader setDeliveryCount(Long deliveryCount)
Sets the givendeliveryCountvalue onAmqpMessageHeaderobject.- Parameters:
deliveryCount- to be set.- Returns:
- updated
AmqpMessageHeaderobject.
-
isDurable
public Boolean isDurable()
Gets durable boolean flag from amqp message header.- Returns:
- the durable flag.
-
setDurable
public AmqpMessageHeader setDurable(Boolean durable)
Sets the givendurablevalue onAmqpMessageHeaderobject.- Parameters:
durable- to set onAmqpMessageHeader.- Returns:
- updated
AmqpMessageHeaderobject.
-
isFirstAcquirer
public Boolean isFirstAcquirer()
Gets boolean flag forfirstAcquirerfrom amqp message header.- Returns:
- the
firstAcquirervalue.
-
setFirstAcquirer
public AmqpMessageHeader setFirstAcquirer(Boolean firstAcquirer)
Sets the givenfirstAcquirervalue onAmqpMessageHeaderobject.- Parameters:
firstAcquirer- to set onAmqpMessageHeader.- Returns:
- updated
AmqpMessageHeaderobject.
-
getPriority
public Short getPriority()
Gets the priority onamqpMessagefrom amqp message header.- Returns:
- the
priorityvalue.
-
setPriority
public AmqpMessageHeader setPriority(Short priority)
Sets the givenpriorityvalue onAmqpMessageHeaderobject.- Parameters:
priority- to set onAmqpMessageHeader.- Returns:
- updated
AmqpMessageHeaderobject.
-
getTimeToLive
public Duration getTimeToLive()
GetstimeToLivefrom amqp message header.- Returns:
- the
timeToLivevalue.
-
setTimeToLive
public AmqpMessageHeader setTimeToLive(Duration timeToLive)
Sets the giventimeToLivevalue onAmqpMessageHeaderobject.- Parameters:
timeToLive- to set onAmqpMessageHeader.- Returns:
- updated
AmqpMessageHeaderobject.
-
-