Class PahoMqtt5EndpointBuilderFactory.PahoMqtt5HeaderNameBuilder
java.lang.Object
org.apache.camel.builder.endpoint.dsl.PahoMqtt5EndpointBuilderFactory.PahoMqtt5HeaderNameBuilder
- Enclosing interface:
PahoMqtt5EndpointBuilderFactory
The builder of headers' name for the Paho MQTT 5 component.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionmqttQoS()The quality of service of the incoming message.The name of the topic.Consumer: The properties set on the incoming message.The name of topic to override and send to instead of topic specified on endpoint.The client quality of service level (0-2).Retain option.
-
Constructor Details
-
PahoMqtt5HeaderNameBuilder
public PahoMqtt5HeaderNameBuilder()
-
-
Method Details
-
mqttTopic
The name of the topic. The option is a:Stringtype. Group: consumer- Returns:
- the name of the header
MqttTopic.
-
mqttQoS
The quality of service of the incoming message. The option is a:Integertype. Group: consumer- Returns:
- the name of the header
MqttQoS.
-
pahoMqtt5Qos
The client quality of service level (0-2). The option is a:Integertype. Group: producer- Returns:
- the name of the header
PahoMqtt5Qos.
-
pahoMqtt5Retained
Retain option. The option is a:Booleantype. Group: producer- Returns:
- the name of the header
PahoMqtt5Retained.
-
pahoMqtt5OverrideTopic
The name of topic to override and send to instead of topic specified on endpoint. The option is a:Stringtype. Group: producer- Returns:
- the name of the header
PahoMqtt5OverrideTopic.
-
pahoMqtt5MsgProperties
Consumer: The properties set on the incoming message. Producer: The properties to be set on the outgoing message. The option is a:org.eclipse.paho.mqttv5.common.packet.MqttPropertiestype. Group: producer- Returns:
- the name of the header
PahoMqtt5MsgProperties.
-