Class Message.Builder

  • Enclosing class:
    Message

    public static class Message.Builder
    extends java.lang.Object
    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • withSchema

        public Message.Builder withSchema​(pl.allegro.tech.hermes.schema.CompiledSchema<org.apache.avro.Schema> schema)
      • withExternalMetadata

        public Message.Builder withExternalMetadata​(java.util.Map<java.lang.String,​java.lang.String> externalMetadata)
      • withAdditionalHeaders

        public Message.Builder withAdditionalHeaders​(java.util.List<pl.allegro.tech.hermes.api.Header> additionalHeaders)
      • withContentType

        public Message.Builder withContentType​(pl.allegro.tech.hermes.api.ContentType contentType)