Uses of Interface
org.springframework.data.elasticsearch.client.ClientConfiguration
Packages that use ClientConfiguration
Package
Description
This package contains classes that use the new Elasticsearch client library (co.elastic.clients:elasticsearch-java)
to access Elasticsearch.
This package contains related to the old (up to Elasticsearch 9) RestClient.
This package contains related to the new (from Elasticsearch 9 on) Rest5Client.
-
Uses of ClientConfiguration in org.springframework.data.elasticsearch.client
Methods in org.springframework.data.elasticsearch.client that return ClientConfigurationModifier and TypeMethodDescriptionClientConfiguration.TerminalClientConfigurationBuilder.build()Build theClientConfigurationobject.static ClientConfigurationCreates a newClientConfigurationinstance configured to a single host givenhostAndPort.static ClientConfigurationClientConfiguration.create(InetSocketAddress socketAddress) Creates a newClientConfigurationinstance configured to a single host givenInetSocketAddress.static ClientConfigurationClientConfiguration.localhost()Creates a newClientConfigurationinstance configured to localhost. -
Uses of ClientConfiguration in org.springframework.data.elasticsearch.client.elc
Methods in org.springframework.data.elasticsearch.client.elc that return ClientConfigurationModifier and TypeMethodDescriptionabstract ClientConfigurationElasticsearchConfiguration.clientConfiguration()Must be implemented by deriving classes to provide theClientConfiguration.abstract ClientConfigurationElasticsearchLegacyRestClientConfiguration.clientConfiguration()Deprecated, for removal: This API element is subject to removal in a future version.Must be implemented by deriving classes to provide theClientConfiguration.abstract ClientConfigurationReactiveElasticsearchConfiguration.clientConfiguration()Must be implemented by deriving classes to provide theClientConfiguration.abstract ClientConfigurationReactiveElasticsearchLegacyRestClientConfiguration.clientConfiguration()Deprecated, for removal: This API element is subject to removal in a future version.Must be implemented by deriving classes to provide theClientConfiguration.Methods in org.springframework.data.elasticsearch.client.elc with parameters of type ClientConfigurationModifier and TypeMethodDescriptionstatic co.elastic.clients.elasticsearch.ElasticsearchClientElasticsearchClients.createImperative(ClientConfiguration clientConfiguration) Creates a new imperativeElasticsearchClient.static co.elastic.clients.elasticsearch.ElasticsearchClientElasticsearchClients.createImperative(ClientConfiguration clientConfiguration, co.elastic.clients.transport.TransportOptions transportOptions) Creates a new imperativeElasticsearchClient.static ReactiveElasticsearchClientElasticsearchClients.createReactive(ClientConfiguration clientConfiguration) Creates a newReactiveElasticsearchClientstatic ReactiveElasticsearchClientElasticsearchClients.createReactive(ClientConfiguration clientConfiguration, @Nullable co.elastic.clients.transport.TransportOptions transportOptions) Creates a newReactiveElasticsearchClientstatic ReactiveElasticsearchClientElasticsearchClients.createReactive(ClientConfiguration clientConfiguration, @Nullable co.elastic.clients.transport.TransportOptions transportOptions, co.elastic.clients.json.JsonpMapper jsonpMapper) Creates a newReactiveElasticsearchClientco.elastic.clients.transport.rest5_client.low_level.Rest5ClientElasticsearchConfiguration.elasticsearchRest5Client(ClientConfiguration clientConfiguration) Provides the underlying low level Elasticsearch RestClient.org.elasticsearch.client.RestClientElasticsearchLegacyRestClientConfiguration.elasticsearchRestClient(ClientConfiguration clientConfiguration) Deprecated, for removal: This API element is subject to removal in a future version.Provides the underlying low level Elasticsearch RestClient.co.elastic.clients.transport.rest5_client.low_level.Rest5ClientReactiveElasticsearchConfiguration.elasticsearchRestClient(ClientConfiguration clientConfiguration) Provides the underlying low level RestClient.org.elasticsearch.client.RestClientReactiveElasticsearchLegacyRestClientConfiguration.elasticsearchRestClient(ClientConfiguration clientConfiguration) Deprecated, for removal: This API element is subject to removal in a future version.Provides the underlying low level RestClient. -
Uses of ClientConfiguration in org.springframework.data.elasticsearch.client.elc.rest_client
Methods in org.springframework.data.elasticsearch.client.elc.rest_client with parameters of type ClientConfigurationModifier and TypeMethodDescriptionstatic org.elasticsearch.client.RestClientRestClients.getRestClient(ClientConfiguration clientConfiguration) Deprecated, for removal: This API element is subject to removal in a future version.Creates a low levelRestClientfor the given configuration. -
Uses of ClientConfiguration in org.springframework.data.elasticsearch.client.elc.rest5_client
Methods in org.springframework.data.elasticsearch.client.elc.rest5_client with parameters of type ClientConfigurationModifier and TypeMethodDescriptionstatic co.elastic.clients.transport.rest5_client.low_level.Rest5ClientRest5Clients.getRest5Client(ClientConfiguration clientConfiguration) Creates a low levelRest5Clientfor the given configuration.