public static interface VertxComponentBuilderFactory.VertxComponentBuilder extends ComponentBuilder<org.apache.camel.component.vertx.VertxComponent>
| Modifier and Type | Method and Description |
|---|---|
default VertxComponentBuilderFactory.VertxComponentBuilder |
basicPropertyBinding(boolean basicPropertyBinding)
Whether the component should use basic property binding (Camel 2.x)
or the newer property binding with additional capabilities.
|
default VertxComponentBuilderFactory.VertxComponentBuilder |
bridgeErrorHandler(boolean bridgeErrorHandler)
Allows for bridging the consumer to the Camel routing Error Handler,
which mean any exceptions occurred while the consumer is trying to
pickup incoming messages, or the likes, will now be processed as a
message and handled by the routing Error Handler.
|
default VertxComponentBuilderFactory.VertxComponentBuilder |
host(String host)
Hostname for creating an embedded clustered EventBus.
|
default VertxComponentBuilderFactory.VertxComponentBuilder |
lazyStartProducer(boolean lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default VertxComponentBuilderFactory.VertxComponentBuilder |
port(int port)
Port for creating an embedded clustered EventBus.
|
default VertxComponentBuilderFactory.VertxComponentBuilder |
timeout(int timeout)
Timeout in seconds to wait for clustered Vertx EventBus to be ready.
|
default VertxComponentBuilderFactory.VertxComponentBuilder |
vertx(io.vertx.core.Vertx vertx)
To use the given vertx EventBus instead of creating a new embedded
EventBus.
|
default VertxComponentBuilderFactory.VertxComponentBuilder |
vertxFactory(io.vertx.core.spi.VertxFactory vertxFactory)
To use a custom VertxFactory implementation.
|
default VertxComponentBuilderFactory.VertxComponentBuilder |
vertxOptions(io.vertx.core.VertxOptions vertxOptions)
Options to use for creating vertx.
|
build, build, doSetProperty, registerdefault VertxComponentBuilderFactory.VertxComponentBuilder host(String host)
java.lang.String type.
Group: commondefault VertxComponentBuilderFactory.VertxComponentBuilder port(int port)
int type.
Group: commondefault VertxComponentBuilderFactory.VertxComponentBuilder timeout(int timeout)
int type.
Default: 60
Group: commondefault VertxComponentBuilderFactory.VertxComponentBuilder vertx(io.vertx.core.Vertx vertx)
io.vertx.core.Vertx type.
Group: commondefault VertxComponentBuilderFactory.VertxComponentBuilder vertxOptions(io.vertx.core.VertxOptions vertxOptions)
io.vertx.core.VertxOptions type.
Group: commondefault VertxComponentBuilderFactory.VertxComponentBuilder bridgeErrorHandler(boolean bridgeErrorHandler)
boolean type.
Default: false
Group: consumerdefault VertxComponentBuilderFactory.VertxComponentBuilder lazyStartProducer(boolean lazyStartProducer)
boolean type.
Default: false
Group: producerdefault VertxComponentBuilderFactory.VertxComponentBuilder basicPropertyBinding(boolean basicPropertyBinding)
boolean type.
Default: false
Group: advanceddefault VertxComponentBuilderFactory.VertxComponentBuilder vertxFactory(io.vertx.core.spi.VertxFactory vertxFactory)
io.vertx.core.spi.VertxFactory type.
Group: advancedApache Camel