public static interface ElasticsearchRestComponentBuilderFactory.ElasticsearchRestComponentBuilder extends ComponentBuilder<org.apache.camel.component.elasticsearch.ElasticsearchComponent>
| Modifier and Type | Method and Description |
|---|---|
default ElasticsearchRestComponentBuilderFactory.ElasticsearchRestComponentBuilder |
basicPropertyBinding(boolean basicPropertyBinding)
Whether the component should use basic property binding (Camel 2.x)
or the newer property binding with additional capabilities.
|
default ElasticsearchRestComponentBuilderFactory.ElasticsearchRestComponentBuilder |
client(org.elasticsearch.client.RestClient client)
To use an existing configured Elasticsearch client, instead of
creating a client per endpoint.
|
default ElasticsearchRestComponentBuilderFactory.ElasticsearchRestComponentBuilder |
connectionTimeout(int connectionTimeout)
The time in ms to wait before connection will timeout.
|
default ElasticsearchRestComponentBuilderFactory.ElasticsearchRestComponentBuilder |
enableSniffer(Boolean enableSniffer)
Enable automatically discover nodes from a running Elasticsearch
cluster.
|
default ElasticsearchRestComponentBuilderFactory.ElasticsearchRestComponentBuilder |
enableSSL(Boolean enableSSL)
Enable SSL.
|
default ElasticsearchRestComponentBuilderFactory.ElasticsearchRestComponentBuilder |
hostAddresses(String hostAddresses)
Comma separated list with ip:port formatted remote transport
addresses to use.
|
default ElasticsearchRestComponentBuilderFactory.ElasticsearchRestComponentBuilder |
lazyStartProducer(boolean lazyStartProducer)
Whether the producer should be started lazy (on the first message).
|
default ElasticsearchRestComponentBuilderFactory.ElasticsearchRestComponentBuilder |
maxRetryTimeout(int maxRetryTimeout)
The time in ms before retry.
|
default ElasticsearchRestComponentBuilderFactory.ElasticsearchRestComponentBuilder |
password(String password)
Password for authenticate.
|
default ElasticsearchRestComponentBuilderFactory.ElasticsearchRestComponentBuilder |
sniffAfterFailureDelay(int sniffAfterFailureDelay)
The delay of a sniff execution scheduled after a failure (in
milliseconds).
|
default ElasticsearchRestComponentBuilderFactory.ElasticsearchRestComponentBuilder |
snifferInterval(int snifferInterval)
The interval between consecutive ordinary sniff executions in
milliseconds.
|
default ElasticsearchRestComponentBuilderFactory.ElasticsearchRestComponentBuilder |
socketTimeout(int socketTimeout)
The timeout in ms to wait before the socket will timeout.
|
default ElasticsearchRestComponentBuilderFactory.ElasticsearchRestComponentBuilder |
user(String user)
Basic authenticate user.
|
build, build, doSetProperty, registerdefault ElasticsearchRestComponentBuilderFactory.ElasticsearchRestComponentBuilder lazyStartProducer(boolean lazyStartProducer)
boolean type.
Default: false
Group: producerdefault ElasticsearchRestComponentBuilderFactory.ElasticsearchRestComponentBuilder basicPropertyBinding(boolean basicPropertyBinding)
boolean type.
Default: false
Group: advanceddefault ElasticsearchRestComponentBuilderFactory.ElasticsearchRestComponentBuilder client(org.elasticsearch.client.RestClient client)
org.elasticsearch.client.RestClient
type.
Group: advanceddefault ElasticsearchRestComponentBuilderFactory.ElasticsearchRestComponentBuilder connectionTimeout(int connectionTimeout)
int type.
Default: 30000
Group: advanceddefault ElasticsearchRestComponentBuilderFactory.ElasticsearchRestComponentBuilder enableSniffer(Boolean enableSniffer)
java.lang.Boolean type.
Default: false
Group: advanceddefault ElasticsearchRestComponentBuilderFactory.ElasticsearchRestComponentBuilder hostAddresses(String hostAddresses)
java.lang.String type.
Group: advanceddefault ElasticsearchRestComponentBuilderFactory.ElasticsearchRestComponentBuilder maxRetryTimeout(int maxRetryTimeout)
int type.
Default: 30000
Group: advanceddefault ElasticsearchRestComponentBuilderFactory.ElasticsearchRestComponentBuilder sniffAfterFailureDelay(int sniffAfterFailureDelay)
int type.
Default: 60000
Group: advanceddefault ElasticsearchRestComponentBuilderFactory.ElasticsearchRestComponentBuilder snifferInterval(int snifferInterval)
int type.
Default: 300000
Group: advanceddefault ElasticsearchRestComponentBuilderFactory.ElasticsearchRestComponentBuilder socketTimeout(int socketTimeout)
int type.
Default: 30000
Group: advanceddefault ElasticsearchRestComponentBuilderFactory.ElasticsearchRestComponentBuilder enableSSL(Boolean enableSSL)
java.lang.Boolean type.
Default: false
Group: securitydefault ElasticsearchRestComponentBuilderFactory.ElasticsearchRestComponentBuilder password(String password)
java.lang.String type.
Group: securitydefault ElasticsearchRestComponentBuilderFactory.ElasticsearchRestComponentBuilder user(String user)
java.lang.String type.
Group: securityApache Camel