Class PahoEndpointBuilderFactory.PahoHeaderNameBuilder

  • Enclosing interface:
    PahoEndpointBuilderFactory

    public static class PahoEndpointBuilderFactory.PahoHeaderNameBuilder
    extends Object
    The builder of headers' name for the Paho component.
    • Constructor Detail

      • PahoHeaderNameBuilder

        public PahoHeaderNameBuilder()
    • Method Detail

      • mqttTopic

        public String mqttTopic()
        The name of the topic. The option is a: String type. Group: consumer
        Returns:
        the name of the header MqttTopic.
      • mqttQoS

        public String mqttQoS()
        The quality of service of the incoming message. The option is a: Integer type. Group: consumer
        Returns:
        the name of the header MqttQoS.
      • pahoQos

        public String pahoQos()
        The client quality of service level (0-2). The option is a: Integer type. Group: producer
        Returns:
        the name of the header PahoQos.
      • pahoRetained

        public String pahoRetained()
        Retain option. The option is a: Boolean type. Group: producer
        Returns:
        the name of the header PahoRetained.
      • pahoOverrideTopic

        public String pahoOverrideTopic()
        The name of topic to override and send to instead of topic specified on endpoint. The option is a: String type. Group: producer
        Returns:
        the name of the header PahoOverrideTopic.