Class HermesMessage

java.lang.Object
pl.allegro.tech.hermes.client.HermesMessage

public class HermesMessage extends Object
All information Hermes needs to send a message.
  • Field Details

  • Constructor Details

    • HermesMessage

      @Deprecated public HermesMessage(String topic, String contentType, int schemaVersion, byte[] body)
      Deprecated.
      Use builder via: HermesMessage#hermesMessage instead.
    • HermesMessage

      @Deprecated public HermesMessage(String topic, String contentType, byte[] body)
      Deprecated.
      Use builder via: HermesMessage#hermesMessage instead.
    • HermesMessage

      @Deprecated public HermesMessage(String topic, String contentType, String body)
      Deprecated.
      Message on given topic with given MIME Content Type.

      Use builder via: HermesMessage#hermesMessage instead.

      Parameters:
      topic - topic name
      contentType - MIME content type
      body - body which will be translated to byte[] using UTF-8 charset
    • HermesMessage

      @Deprecated public HermesMessage(String topic, String body)
      Deprecated.
      Use builder via: HermesMessage#hermesMessage instead.
  • Method Details