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)
-
-