Class OutgoingRabbitMQMetadata

java.lang.Object
io.smallrye.reactive.messaging.rabbitmq.OutgoingRabbitMQMetadata

public class OutgoingRabbitMQMetadata extends Object
Used to represent RabbitMQ metadata in on outgoing message.
  • Constructor Details

    • OutgoingRabbitMQMetadata

      public OutgoingRabbitMQMetadata()
  • Method Details

    • getHeaders

      public Map<String,Object> getHeaders()
    • getContentType

      public String getContentType()
    • getContentEncoding

      public String getContentEncoding()
    • getDeliveryMode

      public Integer getDeliveryMode()
    • getPriority

      public Integer getPriority()
    • getCorrelationId

      public String getCorrelationId()
    • getReplyTo

      public String getReplyTo()
    • getExpiration

      public String getExpiration()
    • getMessageId

      public String getMessageId()
    • getTimestamp

      public ZonedDateTime getTimestamp()
    • getType

      public String getType()
    • getUserId

      public String getUserId()
    • getAppId

      public String getAppId()
    • getClusterId

      public String getClusterId()
    • getRoutingKey

      public String getRoutingKey()
    • builder

      public static OutgoingRabbitMQMetadata.Builder builder()