Class PahoMqtt5EndpointBuilderFactory.PahoMqtt5HeaderNameBuilder

  • Enclosing interface:
    PahoMqtt5EndpointBuilderFactory

    public static class PahoMqtt5EndpointBuilderFactory.PahoMqtt5HeaderNameBuilder
    extends Object
    The builder of headers' name for the Paho MQTT 5 component.
    • Constructor Detail

      • PahoMqtt5HeaderNameBuilder

        public PahoMqtt5HeaderNameBuilder()
    • 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.
      • pahoMqtt5Qos

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

        public String pahoMqtt5Retained()
        Retain option. The option is a: Boolean type. Group: producer
        Returns:
        the name of the header PahoMqtt5Retained.
      • pahoMqtt5OverrideTopic

        public String pahoMqtt5OverrideTopic()
        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 PahoMqtt5OverrideTopic.