Class OutgoingAmqpMetadata.OutgoingAmqpMetadataBuilder
java.lang.Object
io.smallrye.reactive.messaging.amqp.OutgoingAmqpMetadata.OutgoingAmqpMetadataBuilder
- Enclosing class:
- OutgoingAmqpMetadata
-
Method Summary
Modifier and TypeMethodDescriptionbuild()withAddress(String address) withApplicationProperties(io.vertx.core.json.JsonObject json) withApplicationProperty(String key, Object value) withContentEncoding(String contentEncoding) withContentType(String contentType) withCorrelationId(String correlationId) withCreationTime(long creationTime) withDeliveryAnnotations(String key, Object value) withDeliveryAnnotations(org.apache.qpid.proton.amqp.messaging.DeliveryAnnotations deliveryAnnotations) withDurable(boolean durable) withExpiryTime(long expiryTime) withFooter(String key, Object value) withGroupId(String groupId) withGroupSequence(int groupSequence) withMessageAnnotations(String key, Object value) withMessageAnnotations(org.apache.qpid.proton.amqp.messaging.MessageAnnotations messageAnnotations) withMessageId(String id) withPriority(short priority) withReplyTo(String replyTo) withReplyToGroupId(String replyToGroupId) withSubject(String subject) withTtl(long ttl) withUserId(String userId)
-
Method Details
-
withAddress
-
withDurable
-
withPriority
-
withTtl
-
withDeliveryAnnotations
public OutgoingAmqpMetadata.OutgoingAmqpMetadataBuilder withDeliveryAnnotations(org.apache.qpid.proton.amqp.messaging.DeliveryAnnotations deliveryAnnotations) -
withMessageAnnotations
public OutgoingAmqpMetadata.OutgoingAmqpMetadataBuilder withMessageAnnotations(org.apache.qpid.proton.amqp.messaging.MessageAnnotations messageAnnotations) -
withDeliveryAnnotations
public OutgoingAmqpMetadata.OutgoingAmqpMetadataBuilder withDeliveryAnnotations(String key, Object value) -
withMessageAnnotations
public OutgoingAmqpMetadata.OutgoingAmqpMetadataBuilder withMessageAnnotations(String key, Object value) -
withMessageId
-
withUserId
-
withReplyTo
-
withCorrelationId
-
withContentType
-
withContentEncoding
-
withExpiryTime
-
withCreationTime
-
withGroupId
-
withGroupSequence
-
withReplyToGroupId
-
withSubject
-
withApplicationProperty
public OutgoingAmqpMetadata.OutgoingAmqpMetadataBuilder withApplicationProperty(String key, Object value) -
withApplicationProperties
public OutgoingAmqpMetadata.OutgoingAmqpMetadataBuilder withApplicationProperties(io.vertx.core.json.JsonObject json) -
build
-