- setBlockingExecutor(Executor) - Method in class org.apache.camel.component.mqtt.MQTTConfiguration
-
SSL connections perform blocking operations against internal thread pool unless you call the setBlockingExecutor method to configure that executor they will use instead.
- setByDefaultRetain(boolean) - Method in class org.apache.camel.component.mqtt.MQTTConfiguration
-
The default retain policy to be used on messages sent to the MQTT broker
- setCleanSession(boolean) - Method in class org.apache.camel.component.mqtt.MQTTConfiguration
-
Set to false if you want the MQTT server to persist topic subscriptions and ack positions across client sessions.
- setClientId(String) - Method in class org.apache.camel.component.mqtt.MQTTConfiguration
-
Use to set the client Id of the session.
- setConnectAttemptsMax(long) - Method in class org.apache.camel.component.mqtt.MQTTConfiguration
-
The maximum number of reconnect attempts before an error is reported back to the client on the first attempt
by the client to connect to a server.
- setConnectWaitInSeconds(int) - Method in class org.apache.camel.component.mqtt.MQTTConfiguration
-
Delay in seconds the Component will wait for a connection to be established to the MQTT broker
- setDisconnectWaitInSeconds(int) - Method in class org.apache.camel.component.mqtt.MQTTConfiguration
-
The number of seconds the Component will wait for a valid disconnect on stop() from the MQTT broker
- setDispatchQueue(DispatchQueue) - Method in class org.apache.camel.component.mqtt.MQTTConfiguration
-
A HawtDispatch dispatch queue is used to synchronize access to the connection.
- setHost(String) - Method in class org.apache.camel.component.mqtt.MQTTComponent
-
The URI of the MQTT broker to connect too - this component also supports SSL - e.g.
- setHost(String) - Method in class org.apache.camel.component.mqtt.MQTTConfiguration
-
The URI of the MQTT broker to connect too - this component also supports SSL - e.g.
- setHost(URI) - Method in class org.apache.camel.component.mqtt.MQTTConfiguration
-
The URI of the MQTT broker to connect too - this component also supports SSL - e.g.
- setKeepAlive(short) - Method in class org.apache.camel.component.mqtt.MQTTConfiguration
-
Configures the Keep Alive timer in seconds.
- setLazySessionCreation(boolean) - Method in class org.apache.camel.component.mqtt.MQTTConfiguration
-
Sessions can be lazily created to avoid exceptions, if the remote server is not up and running when the Camel producer is started.
- setLocalAddress(String) - Method in class org.apache.camel.component.mqtt.MQTTConfiguration
-
The local InetAddress and port to use
- setLocalAddress(URI) - Method in class org.apache.camel.component.mqtt.MQTTConfiguration
-
- setMaxReadRate(int) - Method in class org.apache.camel.component.mqtt.MQTTConfiguration
-
Sets the maximum bytes per second that this transport will receive data at.
- setMaxWriteRate(int) - Method in class org.apache.camel.component.mqtt.MQTTConfiguration
-
Sets the maximum bytes per second that this transport will send data at.
- setMqttQosPropertyName(String) - Method in class org.apache.camel.component.mqtt.MQTTConfiguration
-
The property name to look for on an Exchange for an individual published message.
- setMqttRetainPropertyName(String) - Method in class org.apache.camel.component.mqtt.MQTTConfiguration
-
The property name to look for on an Exchange for an individual published message.
- setMqttTopicPropertyName(String) - Method in class org.apache.camel.component.mqtt.MQTTConfiguration
-
Deprecated.
- setName(String) - Method in class org.apache.camel.component.mqtt.MQTTEndpoint
-
A logical name to use which is not the topic name.
- setPassword(String) - Method in class org.apache.camel.component.mqtt.MQTTComponent
-
Password to be used for authentication against the MQTT broker
- setPassword(String) - Method in class org.apache.camel.component.mqtt.MQTTConfiguration
-
Password to be used for authentication against the MQTT broker
- setPublishTopicName(String) - Method in class org.apache.camel.component.mqtt.MQTTConfiguration
-
The default Topic to publish messages on
- setQualityOfService(String) - Method in class org.apache.camel.component.mqtt.MQTTConfiguration
-
Quality of service level to use for topics.
- setReceiveBufferSize(int) - Method in class org.apache.camel.component.mqtt.MQTTConfiguration
-
Sets the size of the internal socket receive buffer.
- setReconnectAttemptsMax(long) - Method in class org.apache.camel.component.mqtt.MQTTConfiguration
-
The maximum number of reconnect attempts before an error is reported back to the client after a server
connection had previously been established.
- setReconnectBackOffMultiplier(double) - Method in class org.apache.camel.component.mqtt.MQTTConfiguration
-
The Exponential backoff be used between reconnect attempts.
- setReconnectDelay(long) - Method in class org.apache.camel.component.mqtt.MQTTConfiguration
-
How long to wait in ms before the first reconnect attempt.
- setReconnectDelayMax(long) - Method in class org.apache.camel.component.mqtt.MQTTConfiguration
-
The maximum amount of time in ms to wait between reconnect attempts.
- setSendBufferSize(int) - Method in class org.apache.camel.component.mqtt.MQTTConfiguration
-
Sets the size of the internal socket send buffer.
- setSendWaitInSeconds(int) - Method in class org.apache.camel.component.mqtt.MQTTConfiguration
-
The maximum time the Component will wait for a receipt from the MQTT broker to acknowledge a published message before throwing an exception
- setSslContext(SSLContext) - Method in class org.apache.camel.component.mqtt.MQTTConfiguration
-
To configure security using SSLContext configuration
- setSubscribeTopicName(String) - Method in class org.apache.camel.component.mqtt.MQTTConfiguration
-
Deprecated.
- setSubscribeTopicNames(String) - Method in class org.apache.camel.component.mqtt.MQTTConfiguration
-
A comma-delimited list of Topics to subscribe to for messages.
- setTrafficClass(int) - Method in class org.apache.camel.component.mqtt.MQTTConfiguration
-
Sets traffic class or type-of-service octet in the IP header for packets sent from the transport.
- setUserName(String) - Method in class org.apache.camel.component.mqtt.MQTTComponent
-
Username to be used for authentication against the MQTT broker
- setUserName(String) - Method in class org.apache.camel.component.mqtt.MQTTConfiguration
-
Username to be used for authentication against the MQTT broker
- setVersion(String) - Method in class org.apache.camel.component.mqtt.MQTTConfiguration
-
Set to 3.1.1 to use MQTT version 3.1.1.
- setWillMessage(String) - Method in class org.apache.camel.component.mqtt.MQTTConfiguration
-
The Will message to send.
- setWillQos(QoS) - Method in class org.apache.camel.component.mqtt.MQTTConfiguration
-
Sets the quality of service to use for the Will message.
- setWillRetain(boolean) - Method in class org.apache.camel.component.mqtt.MQTTConfiguration
-
Set to true if you want the Will to be published with the retain option.
- setWillTopic(String) - Method in class org.apache.camel.component.mqtt.MQTTConfiguration
-
If set the server will publish the client's Will message to the specified topics if the client has an unexpected disconnection.