public static final class OutgoingAmqpMetadata.OutgoingAmqpMetadataBuilder extends Object
public OutgoingAmqpMetadata.OutgoingAmqpMetadataBuilder withAddress(String address)
public OutgoingAmqpMetadata.OutgoingAmqpMetadataBuilder withDurable(boolean durable)
public OutgoingAmqpMetadata.OutgoingAmqpMetadataBuilder withPriority(short priority)
public OutgoingAmqpMetadata.OutgoingAmqpMetadataBuilder withTtl(long ttl)
public OutgoingAmqpMetadata.OutgoingAmqpMetadataBuilder withDeliveryAnnotations(org.apache.qpid.proton.amqp.messaging.DeliveryAnnotations deliveryAnnotations)
public OutgoingAmqpMetadata.OutgoingAmqpMetadataBuilder withMessageAnnotations(org.apache.qpid.proton.amqp.messaging.MessageAnnotations messageAnnotations)
public OutgoingAmqpMetadata.OutgoingAmqpMetadataBuilder withDeliveryAnnotations(String key, Object value)
public OutgoingAmqpMetadata.OutgoingAmqpMetadataBuilder withMessageAnnotations(String key, Object value)
public OutgoingAmqpMetadata.OutgoingAmqpMetadataBuilder withMessageId(String id)
public OutgoingAmqpMetadata.OutgoingAmqpMetadataBuilder withUserId(String userId)
public OutgoingAmqpMetadata.OutgoingAmqpMetadataBuilder withReplyTo(String replyTo)
public OutgoingAmqpMetadata.OutgoingAmqpMetadataBuilder withCorrelationId(String correlationId)
public OutgoingAmqpMetadata.OutgoingAmqpMetadataBuilder withContentType(String contentType)
public OutgoingAmqpMetadata.OutgoingAmqpMetadataBuilder withContentEncoding(String contentEncoding)
public OutgoingAmqpMetadata.OutgoingAmqpMetadataBuilder withExpiryTime(long expiryTime)
public OutgoingAmqpMetadata.OutgoingAmqpMetadataBuilder withCreationTime(long creationTime)
public OutgoingAmqpMetadata.OutgoingAmqpMetadataBuilder withGroupId(String groupId)
public OutgoingAmqpMetadata.OutgoingAmqpMetadataBuilder withGroupSequence(int groupSequence)
public OutgoingAmqpMetadata.OutgoingAmqpMetadataBuilder withReplyToGroupId(String replyToGroupId)
public OutgoingAmqpMetadata.OutgoingAmqpMetadataBuilder withSubject(String subject)
public OutgoingAmqpMetadata.OutgoingAmqpMetadataBuilder withApplicationProperty(String key, Object value)
public OutgoingAmqpMetadata.OutgoingAmqpMetadataBuilder withApplicationProperties(io.vertx.core.json.JsonObject json)
public OutgoingAmqpMetadata.OutgoingAmqpMetadataBuilder withFooter(String key, Object value)
public OutgoingAmqpMetadata build()
Copyright © 2018–2021 SmallRye. All rights reserved.