public static interface AtomixMultimapComponentBuilderFactory.AtomixMultimapComponentBuilder extends ComponentBuilder<org.apache.camel.component.atomix.client.multimap.AtomixMultiMapComponent>
| Modifier and Type | Method and Description |
|---|---|
default AtomixMultimapComponentBuilderFactory.AtomixMultimapComponentBuilder |
atomix(io.atomix.AtomixClient atomix)
The shared AtomixClient instance.
|
default AtomixMultimapComponentBuilderFactory.AtomixMultimapComponentBuilder |
basicPropertyBinding(boolean basicPropertyBinding)
Whether the component should use basic property binding (Camel 2.x)
or the newer property binding with additional capabilities.
|
default AtomixMultimapComponentBuilderFactory.AtomixMultimapComponentBuilder |
configuration(org.apache.camel.component.atomix.client.multimap.AtomixMultiMapConfiguration configuration)
The shared component configuration.
|
default AtomixMultimapComponentBuilderFactory.AtomixMultimapComponentBuilder |
configurationUri(String configurationUri)
The path to the AtomixClient configuration.
|
default AtomixMultimapComponentBuilderFactory.AtomixMultimapComponentBuilder |
lazyStartProducer(boolean lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default AtomixMultimapComponentBuilderFactory.AtomixMultimapComponentBuilder |
nodes(List<io.atomix.catalyst.transport.Address> nodes)
The nodes the AtomixClient should connect to.
|
build, build, doSetProperty, registerdefault AtomixMultimapComponentBuilderFactory.AtomixMultimapComponentBuilder atomix(io.atomix.AtomixClient atomix)
io.atomix.AtomixClient type.
Group: producerdefault AtomixMultimapComponentBuilderFactory.AtomixMultimapComponentBuilder configuration(org.apache.camel.component.atomix.client.multimap.AtomixMultiMapConfiguration configuration)
org.apache.camel.component.atomix.client.multimap.AtomixMultiMapConfiguration type.
Group: producerdefault AtomixMultimapComponentBuilderFactory.AtomixMultimapComponentBuilder configurationUri(String configurationUri)
java.lang.String type.
Group: producerdefault AtomixMultimapComponentBuilderFactory.AtomixMultimapComponentBuilder lazyStartProducer(boolean lazyStartProducer)
boolean type.
Default: false
Group: producerdefault AtomixMultimapComponentBuilderFactory.AtomixMultimapComponentBuilder nodes(List<io.atomix.catalyst.transport.Address> nodes)
java.util.List
type.
Group: producerdefault AtomixMultimapComponentBuilderFactory.AtomixMultimapComponentBuilder basicPropertyBinding(boolean basicPropertyBinding)
boolean type.
Default: false
Group: advancedApache Camel