Class GooglePubSubMetadataAppender

  • All Implemented Interfaces:
    MetadataAppender<com.google.pubsub.v1.PubsubMessage>

    public class GooglePubSubMetadataAppender
    extends java.lang.Object
    implements MetadataAppender<com.google.pubsub.v1.PubsubMessage>
    • Field Detail

      • HEADER_NAME_TOPIC_NAME

        public static final java.lang.String HEADER_NAME_TOPIC_NAME
        See Also:
        Constant Field Values
      • HEADER_NAME_MESSAGE_ID

        public static final java.lang.String HEADER_NAME_MESSAGE_ID
        See Also:
        Constant Field Values
      • HEADER_NAME_SUBSCRIPTION_NAME

        public static final java.lang.String HEADER_NAME_SUBSCRIPTION_NAME
        See Also:
        Constant Field Values
      • HEADER_NAME_TIMESTAMP

        public static final java.lang.String HEADER_NAME_TIMESTAMP
        See Also:
        Constant Field Values
      • HEADER_NAME_SCHEMA_ID

        public static final java.lang.String HEADER_NAME_SCHEMA_ID
        See Also:
        Constant Field Values
      • HEADER_NAME_SCHEMA_VERSION

        public static final java.lang.String HEADER_NAME_SCHEMA_VERSION
        See Also:
        Constant Field Values
    • Constructor Detail

      • GooglePubSubMetadataAppender

        public GooglePubSubMetadataAppender()
    • Method Detail

      • append

        public com.google.pubsub.v1.PubsubMessage append​(com.google.pubsub.v1.PubsubMessage target,
                                                         Message message)
        Specified by:
        append in interface MetadataAppender<com.google.pubsub.v1.PubsubMessage>