Package org.springframework.data.elasticsearch.client.elc.rest5_client
@NullMarked
package org.springframework.data.elasticsearch.client.elc.rest5_client
This package contains related to the new (from Elasticsearch 9 on) Rest5Client. There are also classes copied over from Elasticsearch in order to have a Rest5ClientBuilder that allows to configure the http client.
-
ClassDescriptionUtility class containing the functions to create the Elasticsearch Rest5Client used from Elasticsearch 9 on.
ClientConfiguration.ClientConfigurationCallbackto configure the Elasticsearch Rest5Client's connection with aConnectionConfig.BuilderClientConfiguration.ClientConfigurationCallbackto configure the Elasticsearch Rest5Client's connection manager with aPoolingAsyncClientConnectionManagerBuilderClientConfiguration.ClientConfigurationCallbackto configure the Elasticsearch Rest5Client's Http client with aHttpAsyncClientBuilderClientConfiguration.ClientConfigurationCallbackto configure the Elasticsearch Rest5Client's connection manager with aRequestConfig.BuilderClientConfiguration.ClientConfigurationCallbackto configure the Rest5Client client with aRest5ClientBuilder