Class PubSubMessageHeaders

  • All Implemented Interfaces:
    Measurable, java.lang.Iterable<PubSubMessageHeader>
    Direct Known Subclasses:
    EmptyPubSubMessageHeaders

    public class PubSubMessageHeaders
    extends java.lang.Object
    implements Measurable, java.lang.Iterable<PubSubMessageHeader>
    Set of key-value pairs to tagged with messages produced to a topic. In case of headers with the same key, only the most recently added headers value will be kept.
    • Field Detail

      • VENICE_TRANSPORT_PROTOCOL_HEADER

        public static final java.lang.String VENICE_TRANSPORT_PROTOCOL_HEADER
        See Also:
        Constant Field Values
      • VENICE_LEADER_COMPLETION_STATE_HEADER

        public static final java.lang.String VENICE_LEADER_COMPLETION_STATE_HEADER
        Header to denote whether the leader is completed or not
        See Also:
        Constant Field Values
    • Constructor Detail

      • PubSubMessageHeaders

        public PubSubMessageHeaders()