Class PubsubMessageSchemaCoder


  • public class PubsubMessageSchemaCoder
    extends java.lang.Object
    Provides a SchemaCoder for PubsubMessage, including the topic and all fields of a PubSub message from server.

    SchemaCoder is used so that fields can be added in the future without breaking update compatibility. Maintainers should prefer this coder when adding new features to PubsubIO.

    • Constructor Detail

      • PubsubMessageSchemaCoder

        public PubsubMessageSchemaCoder()
    • Method Detail

      • getSchemaCoder

        public static org.apache.beam.sdk.schemas.SchemaCoder<PubsubMessage> getSchemaCoder()