Interface ElasticsearchRestClientEndpointBuilderFactory.ElasticsearchRestClientEndpointBuilder
- All Superinterfaces:
org.apache.camel.builder.EndpointProducerBuilder
,org.apache.camel.EndpointProducerResolver
- Enclosing interface:
ElasticsearchRestClientEndpointBuilderFactory
public static interface ElasticsearchRestClientEndpointBuilderFactory.ElasticsearchRestClientEndpointBuilder
extends org.apache.camel.builder.EndpointProducerBuilder
Builder for endpoint for the Elasticsearch Low level Rest Client component.
-
Method Summary
Modifier and TypeMethodDescriptiondefault ElasticsearchRestClientEndpointBuilderFactory.AdvancedElasticsearchRestClientEndpointBuilder
advanced()
certificatePath
(String certificatePath) Certificate Path.connectionTimeout
(int connectionTimeout) Connection timeout.connectionTimeout
(String connectionTimeout) Connection timeout.hostAddressesList
(String hostAddressesList) List of host Addresses, multiple hosts can be separated by comma.Index Name.Operation.operation
(org.apache.camel.component.elasticsearch.rest.client.ElasticsearchRestClientOperation operation) Operation.Password.socketTimeout
(int socketTimeout) Socket timeout.socketTimeout
(String socketTimeout) Socket timeout.Username.Methods inherited from interface org.apache.camel.builder.EndpointProducerBuilder
doSetMultiValueProperties, doSetMultiValueProperty, doSetProperty, expr, getRawUri, getUri
Methods inherited from interface org.apache.camel.EndpointProducerResolver
resolve, resolve
-
Method Details
-
advanced
-
connectionTimeout
default ElasticsearchRestClientEndpointBuilderFactory.ElasticsearchRestClientEndpointBuilder connectionTimeout(int connectionTimeout) Connection timeout. The option is a:int
type. Default: 30000 Group: producer- Parameters:
connectionTimeout
- the value to set- Returns:
- the dsl builder
-
connectionTimeout
default ElasticsearchRestClientEndpointBuilderFactory.ElasticsearchRestClientEndpointBuilder connectionTimeout(String connectionTimeout) Connection timeout. The option will be converted to aint
type. Default: 30000 Group: producer- Parameters:
connectionTimeout
- the value to set- Returns:
- the dsl builder
-
hostAddressesList
default ElasticsearchRestClientEndpointBuilderFactory.ElasticsearchRestClientEndpointBuilder hostAddressesList(String hostAddressesList) List of host Addresses, multiple hosts can be separated by comma. The option is a:java.lang.String
type. Group: producer- Parameters:
hostAddressesList
- the value to set- Returns:
- the dsl builder
-
indexName
default ElasticsearchRestClientEndpointBuilderFactory.ElasticsearchRestClientEndpointBuilder indexName(String indexName) Index Name. The option is a:java.lang.String
type. Group: producer- Parameters:
indexName
- the value to set- Returns:
- the dsl builder
-
operation
default ElasticsearchRestClientEndpointBuilderFactory.ElasticsearchRestClientEndpointBuilder operation(org.apache.camel.component.elasticsearch.rest.client.ElasticsearchRestClientOperation operation) Operation. The option is a:org.apache.camel.component.elasticsearch.rest.client.ElasticsearchRestClientOperation
type. Group: producer- Parameters:
operation
- the value to set- Returns:
- the dsl builder
-
operation
default ElasticsearchRestClientEndpointBuilderFactory.ElasticsearchRestClientEndpointBuilder operation(String operation) Operation. The option will be converted to aorg.apache.camel.component.elasticsearch.rest.client.ElasticsearchRestClientOperation
type. Group: producer- Parameters:
operation
- the value to set- Returns:
- the dsl builder
-
socketTimeout
default ElasticsearchRestClientEndpointBuilderFactory.ElasticsearchRestClientEndpointBuilder socketTimeout(int socketTimeout) Socket timeout. The option is a:int
type. Default: 30000 Group: producer- Parameters:
socketTimeout
- the value to set- Returns:
- the dsl builder
-
socketTimeout
default ElasticsearchRestClientEndpointBuilderFactory.ElasticsearchRestClientEndpointBuilder socketTimeout(String socketTimeout) Socket timeout. The option will be converted to aint
type. Default: 30000 Group: producer- Parameters:
socketTimeout
- the value to set- Returns:
- the dsl builder
-
certificatePath
default ElasticsearchRestClientEndpointBuilderFactory.ElasticsearchRestClientEndpointBuilder certificatePath(String certificatePath) Certificate Path. This option can also be loaded from an existing file, by prefixing with file: or classpath: followed by the location of the file. The option is a:java.lang.String
type. Group: security- Parameters:
certificatePath
- the value to set- Returns:
- the dsl builder
-
password
default ElasticsearchRestClientEndpointBuilderFactory.ElasticsearchRestClientEndpointBuilder password(String password) Password. The option is a:java.lang.String
type. Group: security- Parameters:
password
- the value to set- Returns:
- the dsl builder
-
user
default ElasticsearchRestClientEndpointBuilderFactory.ElasticsearchRestClientEndpointBuilder user(String user) Username. The option is a:java.lang.String
type. Group: security- Parameters:
user
- the value to set- Returns:
- the dsl builder
-