Class OutgoingAmqpMetadata
- java.lang.Object
 - 
- io.smallrye.reactive.messaging.amqp.OutgoingAmqpMetadata
 
 
- 
public class OutgoingAmqpMetadata extends Object
 
- 
- 
Nested Class Summary
Nested Classes Modifier and Type Class Description static classOutgoingAmqpMetadata.OutgoingAmqpMetadataBuilder 
- 
Constructor Summary
Constructors Constructor Description OutgoingAmqpMetadata()OutgoingAmqpMetadata(String address, boolean durable, short priority, long ttl, org.apache.qpid.proton.amqp.messaging.DeliveryAnnotations deliveryAnnotations, org.apache.qpid.proton.amqp.messaging.MessageAnnotations messageAnnotations, String id, String userId, String subject, String replyTo, String correlationId, String contentType, String contentEncoding, long expiryTime, long creationTime, String groupId, long groupSequence, String replyToGroupId, io.vertx.core.json.JsonObject applicationProperties, org.apache.qpid.proton.amqp.messaging.Footer footer) 
- 
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static OutgoingAmqpMetadata.OutgoingAmqpMetadataBuilderbuilder()static OutgoingAmqpMetadata.OutgoingAmqpMetadataBuilderfrom(OutgoingAmqpMetadata existing)StringgetAddress()StringgetContentEncoding()StringgetContentType()StringgetCorrelationId()longgetCreationTime()org.apache.qpid.proton.amqp.messaging.DeliveryAnnotationsgetDeliveryAnnotations()longgetExpiryTime()org.apache.qpid.proton.amqp.messaging.FootergetFooter()StringgetGroupId()longgetGroupSequence()org.apache.qpid.proton.amqp.messaging.MessageAnnotationsgetMessageAnnotations()StringgetMessageId()shortgetPriority()io.vertx.core.json.JsonObjectgetProperties()StringgetReplyTo()StringgetReplyToGroupId()StringgetSubject()longgetTtl()StringgetUserId()booleanisDurable() 
 - 
 
- 
- 
Constructor Detail
- 
OutgoingAmqpMetadata
public OutgoingAmqpMetadata()
 
- 
OutgoingAmqpMetadata
public OutgoingAmqpMetadata(String address, boolean durable, short priority, long ttl, org.apache.qpid.proton.amqp.messaging.DeliveryAnnotations deliveryAnnotations, org.apache.qpid.proton.amqp.messaging.MessageAnnotations messageAnnotations, String id, String userId, String subject, String replyTo, String correlationId, String contentType, String contentEncoding, long expiryTime, long creationTime, String groupId, long groupSequence, String replyToGroupId, io.vertx.core.json.JsonObject applicationProperties, org.apache.qpid.proton.amqp.messaging.Footer footer)
 
 - 
 
- 
Method Detail
- 
getAddress
public String getAddress()
 
- 
getUserId
public String getUserId()
 
- 
getReplyTo
public String getReplyTo()
 
- 
getGroupId
public String getGroupId()
 
- 
getContentType
public String getContentType()
 
- 
getExpiryTime
public long getExpiryTime()
 
- 
getCorrelationId
public String getCorrelationId()
 
- 
getContentEncoding
public String getContentEncoding()
 
- 
getSubject
public String getSubject()
 
- 
getDeliveryAnnotations
public org.apache.qpid.proton.amqp.messaging.DeliveryAnnotations getDeliveryAnnotations()
 
- 
getMessageAnnotations
public org.apache.qpid.proton.amqp.messaging.MessageAnnotations getMessageAnnotations()
 
- 
getFooter
public org.apache.qpid.proton.amqp.messaging.Footer getFooter()
 
- 
isDurable
public boolean isDurable()
 
- 
getPriority
public short getPriority()
 
- 
getTtl
public long getTtl()
 
- 
getMessageId
public String getMessageId()
 
- 
getGroupSequence
public long getGroupSequence()
 
- 
getReplyToGroupId
public String getReplyToGroupId()
 
- 
getCreationTime
public long getCreationTime()
 
- 
getProperties
public io.vertx.core.json.JsonObject getProperties()
 
- 
builder
public static OutgoingAmqpMetadata.OutgoingAmqpMetadataBuilder builder()
 
- 
from
public static OutgoingAmqpMetadata.OutgoingAmqpMetadataBuilder from(OutgoingAmqpMetadata existing)
 
 - 
 
 -