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.
-
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.Methods in org.springframework.data.elasticsearch.client with parameters of type ClientConfigurationModifier and TypeMethodDescriptionRestClients.create(ClientConfiguration clientConfiguration) Start here to create a new client tailored to your needs. -
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 ClientConfigurationReactiveElasticsearchConfiguration.clientConfiguration()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 imperativeElasticsearchClientstatic co.elastic.clients.elasticsearch.ElasticsearchClientElasticsearchClients.createImperative(ClientConfiguration clientConfiguration, co.elastic.clients.transport.TransportOptions transportOptions) Creates a new imperativeElasticsearchClientstatic ReactiveElasticsearchClientElasticsearchClients.createReactive(ClientConfiguration clientConfiguration) Creates a newReactiveElasticsearchClientstatic ReactiveElasticsearchClientElasticsearchClients.createReactive(ClientConfiguration clientConfiguration, co.elastic.clients.transport.TransportOptions transportOptions) Creates a newReactiveElasticsearchClientstatic org.elasticsearch.client.RestClientElasticsearchClients.getRestClient(ClientConfiguration clientConfiguration) Creates a low levelRestClientfor the given configuration.org.elasticsearch.client.RestClientElasticsearchConfiguration.restClient(ClientConfiguration clientConfiguration) Provides the underlying low level RestClient.org.elasticsearch.client.RestClientReactiveElasticsearchConfiguration.restClient(ClientConfiguration clientConfiguration) Provides the underlying low level RestClient. -
Uses of ClientConfiguration in org.springframework.data.elasticsearch.client.reactive
Methods in org.springframework.data.elasticsearch.client.reactive with parameters of type ClientConfigurationModifier and TypeMethodDescriptionstatic ReactiveElasticsearchClientDefaultReactiveElasticsearchClient.create(ClientConfiguration clientConfiguration) Create a newDefaultReactiveElasticsearchClientgivenClientConfiguration.static ReactiveElasticsearchClientDefaultReactiveElasticsearchClient.create(ClientConfiguration clientConfiguration, RequestCreator requestCreator) static ReactiveElasticsearchClientReactiveRestClients.create(ClientConfiguration clientConfiguration) Start here to create a new client tailored to your needs.static ReactiveElasticsearchClientReactiveRestClients.create(ClientConfiguration clientConfiguration, RequestCreator requestCreator) Start here to create a new client tailored to your needs.static WebClientProviderWebClientProvider.getWebClientProvider(ClientConfiguration clientConfiguration) Creates aWebClientProviderfor the given configuration