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:String
type. Group: consumer- Returns:
- the name of the header
MqttTopic
.
-
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
The client quality of service level (0-2). The option is a:Integer
type. Group: producer- Returns:
- the name of the header
PahoMqtt5Qos
.
-
pahoMqtt5Retained
Retain option. The option is a:Boolean
type. 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:String
type. 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.MqttProperties
type. Group: producer- Returns:
- the name of the header
PahoMqtt5MsgProperties
.
-