Class PahoMqtt5EndpointBuilderFactory.PahoMqtt5HeaderNameBuilder
- java.lang.Object
-
- org.apache.camel.builder.endpoint.dsl.PahoMqtt5EndpointBuilderFactory.PahoMqtt5HeaderNameBuilder
-
- Enclosing interface:
- PahoMqtt5EndpointBuilderFactory
public static class PahoMqtt5EndpointBuilderFactory.PahoMqtt5HeaderNameBuilder extends Object
The builder of headers' name for the Paho MQTT 5 component.
-
-
Constructor Summary
Constructors Constructor Description PahoMqtt5HeaderNameBuilder()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
mqttQoS()
The quality of service of the incoming message.String
mqttTopic()
The name of the topic.String
pahoMqtt5OverrideTopic()
The name of topic to override and send to instead of topic specified on endpoint.String
pahoMqtt5Qos()
The client quality of service level (0-2).String
pahoMqtt5Retained()
Retain option.
-
-
-
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
.
-
-