public static interface PahoEndpointBuilderFactory.AdvancedPahoEndpointBuilder extends PahoEndpointBuilderFactory.AdvancedPahoEndpointConsumerBuilder, PahoEndpointBuilderFactory.AdvancedPahoEndpointProducerBuilder
| Modifier and Type | Method and Description |
|---|---|
default PahoEndpointBuilderFactory.PahoEndpointBuilder |
basic() |
default PahoEndpointBuilderFactory.AdvancedPahoEndpointBuilder |
basicPropertyBinding(boolean basicPropertyBinding)
Whether the endpoint should use basic property binding (Camel 2.x) or
the newer property binding with additional capabilities.
|
default PahoEndpointBuilderFactory.AdvancedPahoEndpointBuilder |
basicPropertyBinding(String basicPropertyBinding)
Whether the endpoint should use basic property binding (Camel 2.x) or
the newer property binding with additional capabilities.
|
default PahoEndpointBuilderFactory.AdvancedPahoEndpointBuilder |
client(Object client)
To use an existing mqtt client.
|
default PahoEndpointBuilderFactory.AdvancedPahoEndpointBuilder |
client(String client)
To use an existing mqtt client.
|
default PahoEndpointBuilderFactory.AdvancedPahoEndpointBuilder |
customWebSocketHeaders(Properties customWebSocketHeaders)
Sets the Custom WebSocket Headers for the WebSocket Connection.
|
default PahoEndpointBuilderFactory.AdvancedPahoEndpointBuilder |
customWebSocketHeaders(String customWebSocketHeaders)
Sets the Custom WebSocket Headers for the WebSocket Connection.
|
default PahoEndpointBuilderFactory.AdvancedPahoEndpointBuilder |
executorServiceTimeout(int executorServiceTimeout)
Set the time in seconds that the executor service should wait when
terminating before forcefully terminating.
|
default PahoEndpointBuilderFactory.AdvancedPahoEndpointBuilder |
executorServiceTimeout(String executorServiceTimeout)
Set the time in seconds that the executor service should wait when
terminating before forcefully terminating.
|
default PahoEndpointBuilderFactory.AdvancedPahoEndpointBuilder |
synchronous(boolean synchronous)
Sets whether synchronous processing should be strictly used, or Camel
is allowed to use asynchronous processing (if supported).
|
default PahoEndpointBuilderFactory.AdvancedPahoEndpointBuilder |
synchronous(String synchronous)
Sets whether synchronous processing should be strictly used, or Camel
is allowed to use asynchronous processing (if supported).
|
exceptionHandler, exceptionHandler, exchangePattern, exchangePatterndoSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, getUridefault PahoEndpointBuilderFactory.PahoEndpointBuilder basic()
basic in interface PahoEndpointBuilderFactory.AdvancedPahoEndpointConsumerBuilderbasic in interface PahoEndpointBuilderFactory.AdvancedPahoEndpointProducerBuilderdefault PahoEndpointBuilderFactory.AdvancedPahoEndpointBuilder basicPropertyBinding(boolean basicPropertyBinding)
boolean type.
Default: false
Group: advancedbasicPropertyBinding in interface PahoEndpointBuilderFactory.AdvancedPahoEndpointConsumerBuilderbasicPropertyBinding in interface PahoEndpointBuilderFactory.AdvancedPahoEndpointProducerBuilderdefault PahoEndpointBuilderFactory.AdvancedPahoEndpointBuilder basicPropertyBinding(String basicPropertyBinding)
boolean type.
Default: false
Group: advancedbasicPropertyBinding in interface PahoEndpointBuilderFactory.AdvancedPahoEndpointConsumerBuilderbasicPropertyBinding in interface PahoEndpointBuilderFactory.AdvancedPahoEndpointProducerBuilderdefault PahoEndpointBuilderFactory.AdvancedPahoEndpointBuilder client(Object client)
org.eclipse.paho.client.mqttv3.MqttClient type.
Group: advancedclient in interface PahoEndpointBuilderFactory.AdvancedPahoEndpointConsumerBuilderclient in interface PahoEndpointBuilderFactory.AdvancedPahoEndpointProducerBuilderdefault PahoEndpointBuilderFactory.AdvancedPahoEndpointBuilder client(String client)
org.eclipse.paho.client.mqttv3.MqttClient type.
Group: advancedclient in interface PahoEndpointBuilderFactory.AdvancedPahoEndpointConsumerBuilderclient in interface PahoEndpointBuilderFactory.AdvancedPahoEndpointProducerBuilderdefault PahoEndpointBuilderFactory.AdvancedPahoEndpointBuilder customWebSocketHeaders(Properties customWebSocketHeaders)
java.util.Properties type.
Group: advancedcustomWebSocketHeaders in interface PahoEndpointBuilderFactory.AdvancedPahoEndpointConsumerBuildercustomWebSocketHeaders in interface PahoEndpointBuilderFactory.AdvancedPahoEndpointProducerBuilderdefault PahoEndpointBuilderFactory.AdvancedPahoEndpointBuilder customWebSocketHeaders(String customWebSocketHeaders)
java.util.Properties
type.
Group: advancedcustomWebSocketHeaders in interface PahoEndpointBuilderFactory.AdvancedPahoEndpointConsumerBuildercustomWebSocketHeaders in interface PahoEndpointBuilderFactory.AdvancedPahoEndpointProducerBuilderdefault PahoEndpointBuilderFactory.AdvancedPahoEndpointBuilder executorServiceTimeout(int executorServiceTimeout)
int type.
Default: 1
Group: advancedexecutorServiceTimeout in interface PahoEndpointBuilderFactory.AdvancedPahoEndpointConsumerBuilderexecutorServiceTimeout in interface PahoEndpointBuilderFactory.AdvancedPahoEndpointProducerBuilderdefault PahoEndpointBuilderFactory.AdvancedPahoEndpointBuilder executorServiceTimeout(String executorServiceTimeout)
int type.
Default: 1
Group: advancedexecutorServiceTimeout in interface PahoEndpointBuilderFactory.AdvancedPahoEndpointConsumerBuilderexecutorServiceTimeout in interface PahoEndpointBuilderFactory.AdvancedPahoEndpointProducerBuilderdefault PahoEndpointBuilderFactory.AdvancedPahoEndpointBuilder synchronous(boolean synchronous)
boolean type.
Default: false
Group: advancedsynchronous in interface PahoEndpointBuilderFactory.AdvancedPahoEndpointConsumerBuildersynchronous in interface PahoEndpointBuilderFactory.AdvancedPahoEndpointProducerBuilderdefault PahoEndpointBuilderFactory.AdvancedPahoEndpointBuilder synchronous(String synchronous)
boolean type.
Default: false
Group: advancedsynchronous in interface PahoEndpointBuilderFactory.AdvancedPahoEndpointConsumerBuildersynchronous in interface PahoEndpointBuilderFactory.AdvancedPahoEndpointProducerBuilderApache Camel