Class PahoEndpointBuilderFactory.PahoHeaderNameBuilder
- java.lang.Object
-
- org.apache.camel.builder.endpoint.dsl.PahoEndpointBuilderFactory.PahoHeaderNameBuilder
-
- Enclosing interface:
- PahoEndpointBuilderFactory
public static class PahoEndpointBuilderFactory.PahoHeaderNameBuilder extends Object
The builder of headers' name for the Paho component.
-
-
Constructor Summary
Constructors Constructor Description PahoHeaderNameBuilder()
-
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
pahoOverrideTopic()
The name of topic to override and send to instead of topic specified on endpoint.String
pahoQos()
The client quality of service level (0-2).String
pahoRetained()
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
.
-
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
.
-
-