public static interface ControlBusEndpointBuilderFactory.ControlBusEndpointBuilder
extends org.apache.camel.builder.EndpointProducerBuilder
| Modifier and Type | Method and Description |
|---|---|
default ControlBusEndpointBuilderFactory.ControlBusEndpointBuilder |
action(String action)
To denote an action that can be either: start, stop, or status.
|
default ControlBusEndpointBuilderFactory.AdvancedControlBusEndpointBuilder |
advanced() |
default ControlBusEndpointBuilderFactory.ControlBusEndpointBuilder |
async(boolean async)
Whether to execute the control bus task asynchronously.
|
default ControlBusEndpointBuilderFactory.ControlBusEndpointBuilder |
async(String async)
Whether to execute the control bus task asynchronously.
|
default ControlBusEndpointBuilderFactory.ControlBusEndpointBuilder |
lazyStartProducer(boolean lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default ControlBusEndpointBuilderFactory.ControlBusEndpointBuilder |
lazyStartProducer(String lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default ControlBusEndpointBuilderFactory.ControlBusEndpointBuilder |
loggingLevel(org.apache.camel.LoggingLevel loggingLevel)
Logging level used for logging when task is done, or if any
exceptions occurred during processing the task.
|
default ControlBusEndpointBuilderFactory.ControlBusEndpointBuilder |
loggingLevel(String loggingLevel)
Logging level used for logging when task is done, or if any
exceptions occurred during processing the task.
|
default ControlBusEndpointBuilderFactory.ControlBusEndpointBuilder |
restartDelay(int restartDelay)
The delay in millis to use when restarting a route.
|
default ControlBusEndpointBuilderFactory.ControlBusEndpointBuilder |
restartDelay(String restartDelay)
The delay in millis to use when restarting a route.
|
default ControlBusEndpointBuilderFactory.ControlBusEndpointBuilder |
routeId(String routeId)
To specify a route by its id.
|
default ControlBusEndpointBuilderFactory.AdvancedControlBusEndpointBuilder advanced()
default ControlBusEndpointBuilderFactory.ControlBusEndpointBuilder action(String action)
java.lang.String type.
Group: producerdefault ControlBusEndpointBuilderFactory.ControlBusEndpointBuilder async(boolean async)
boolean type.
Default: false
Group: producerdefault ControlBusEndpointBuilderFactory.ControlBusEndpointBuilder async(String async)
boolean type.
Default: false
Group: producerdefault ControlBusEndpointBuilderFactory.ControlBusEndpointBuilder lazyStartProducer(boolean lazyStartProducer)
boolean type.
Default: false
Group: producerdefault ControlBusEndpointBuilderFactory.ControlBusEndpointBuilder lazyStartProducer(String lazyStartProducer)
boolean type.
Default: false
Group: producerdefault ControlBusEndpointBuilderFactory.ControlBusEndpointBuilder loggingLevel(org.apache.camel.LoggingLevel loggingLevel)
org.apache.camel.LoggingLevel type.
Default: INFO
Group: producerdefault ControlBusEndpointBuilderFactory.ControlBusEndpointBuilder loggingLevel(String loggingLevel)
org.apache.camel.LoggingLevel type.
Default: INFO
Group: producerdefault ControlBusEndpointBuilderFactory.ControlBusEndpointBuilder restartDelay(int restartDelay)
int type.
Default: 1000
Group: producerdefault ControlBusEndpointBuilderFactory.ControlBusEndpointBuilder restartDelay(String restartDelay)
int type.
Default: 1000
Group: producerdefault ControlBusEndpointBuilderFactory.ControlBusEndpointBuilder routeId(String routeId)
java.lang.String type.
Group: producerApache Camel