Package io.camunda.search.connect.es
Class ElasticsearchConnector
java.lang.Object
io.camunda.search.connect.es.ElasticsearchConnector
-
Constructor Summary
ConstructorsConstructorDescriptionElasticsearchConnector(ConnectConfiguration configuration) ElasticsearchConnector(ConnectConfiguration configuration, com.fasterxml.jackson.databind.ObjectMapper objectMapper, PluginRepository pluginRepository) -
Method Summary
Modifier and TypeMethodDescriptionprotected org.apache.http.impl.nio.client.HttpAsyncClientBuilderconfigureHttpClient(org.apache.http.impl.nio.client.HttpAsyncClientBuilder httpAsyncClientBuilder, ConnectConfiguration configuration, org.apache.http.HttpRequestInterceptor... interceptors) co.elastic.clients.elasticsearch.ElasticsearchAsyncClientco.elastic.clients.elasticsearch.ElasticsearchClientcom.fasterxml.jackson.databind.ObjectMapper
-
Constructor Details
-
ElasticsearchConnector
-
ElasticsearchConnector
public ElasticsearchConnector(ConnectConfiguration configuration, com.fasterxml.jackson.databind.ObjectMapper objectMapper, PluginRepository pluginRepository)
-
-
Method Details
-
createClient
public co.elastic.clients.elasticsearch.ElasticsearchClient createClient() -
createAsyncClient
public co.elastic.clients.elasticsearch.ElasticsearchAsyncClient createAsyncClient() -
objectMapper
public com.fasterxml.jackson.databind.ObjectMapper objectMapper() -
configureHttpClient
protected org.apache.http.impl.nio.client.HttpAsyncClientBuilder configureHttpClient(org.apache.http.impl.nio.client.HttpAsyncClientBuilder httpAsyncClientBuilder, ConnectConfiguration configuration, org.apache.http.HttpRequestInterceptor... interceptors)
-