Interface PulsarMessageHeaders


  • public interface PulsarMessageHeaders
    • Field Detail

      • PROPERTIES

        @Metadata(label="consumer",
                  description="The properties attached to the message.",
                  javaType="Map<String, String>")
        static final String PROPERTIES
        See Also:
        Constant Field Values
      • PRODUCER_NAME

        @Metadata(label="consumer",
                  description="The producer name who produced the message.",
                  javaType="String")
        static final String PRODUCER_NAME
        See Also:
        Constant Field Values
      • SEQUENCE_ID

        @Metadata(label="consumer",
                  description="The sequence id associated with the message.",
                  javaType="long")
        static final String SEQUENCE_ID
        See Also:
        Constant Field Values
      • PUBLISH_TIME

        @Metadata(label="consumer",
                  description="The publish time of the message.",
                  javaType="long")
        static final String PUBLISH_TIME
        See Also:
        Constant Field Values
      • MESSAGE_ID

        @Metadata(label="consumer",
                  description="The unique message ID associated with the message.",
                  javaType="org.apache.pulsar.client.api.MessageId")
        static final String MESSAGE_ID
        See Also:
        Constant Field Values
      • EVENT_TIME

        @Metadata(label="consumer",
                  description="The event time associated with the message.",
                  javaType="long")
        static final String EVENT_TIME
        See Also:
        Constant Field Values
      • KEY

        @Metadata(label="consumer",
                  description="The key of the message.",
                  javaType="String")
        static final String KEY
        See Also:
        Constant Field Values
      • KEY_BYTES

        @Metadata(label="consumer",
                  description="The bytes in key.",
                  javaType="byte[]")
        static final String KEY_BYTES
        See Also:
        Constant Field Values
      • TOPIC_NAME

        @Metadata(label="consumer",
                  description="The topic the message was published to.",
                  javaType="String")
        static final String TOPIC_NAME
        See Also:
        Constant Field Values
      • MESSAGE_RECEIPT

        @Metadata(label="consumer",
                  description="The message receipt.",
                  javaType="org.apache.camel.component.pulsar.PulsarMessageReceipt")
        static final String MESSAGE_RECEIPT
        See Also:
        Constant Field Values
      • KEY_OUT

        @Metadata(label="producer",
                  description="The key of the message for routing policy.",
                  javaType="String")
        static final String KEY_OUT
        See Also:
        Constant Field Values
      • PROPERTIES_OUT

        @Metadata(label="producer",
                  description="The properties of the message to add.",
                  javaType="Map<String, String>")
        static final String PROPERTIES_OUT
        See Also:
        Constant Field Values
      • EVENT_TIME_OUT

        @Metadata(label="producer",
                  description="The event time of the message message.",
                  javaType="Long")
        static final String EVENT_TIME_OUT
        See Also:
        Constant Field Values
      • PULSAR_REDELIVERY_COUNT

        @Metadata(label="consumer",
                  description="The message redelivery count, redelivery count maintain in pulsar broker.",
                  javaType="int")
        static final String PULSAR_REDELIVERY_COUNT
        See Also:
        Constant Field Values