Uses of Interface
org.springframework.data.elasticsearch.core.ElasticsearchOperations
Packages that use ElasticsearchOperations
Package
Description
This package contains classes that use the new Elasticsearch client library (co.elastic.clients:elasticsearch-java)
to access Elasticsearch.
This package contains classes that use the old Elasticsearch 7 libraries to access Elasticsearch either directly by
using the RestHighLevelClient or indirectly by using code copied from Elasticsearch libraries (reactive
implementation).
-
Uses of ElasticsearchOperations in org.springframework.data.elasticsearch.client.elc
Classes in org.springframework.data.elasticsearch.client.elc that implement ElasticsearchOperationsModifier and TypeClassDescriptionclass
Implementation ofElasticsearchOperations
using the new Elasticsearch client.Methods in org.springframework.data.elasticsearch.client.elc that return ElasticsearchOperationsModifier and TypeMethodDescriptionElasticsearchConfiguration.elasticsearchOperations
(ElasticsearchConverter elasticsearchConverter, co.elastic.clients.elasticsearch.ElasticsearchClient elasticsearchClient) Creates aElasticsearchOperations
implementation using anElasticsearchClient
. -
Uses of ElasticsearchOperations in org.springframework.data.elasticsearch.client.erhlc
Classes in org.springframework.data.elasticsearch.client.erhlc that implement ElasticsearchOperationsMethods in org.springframework.data.elasticsearch.client.erhlc that return ElasticsearchOperationsModifier and TypeMethodDescriptionAbstractElasticsearchConfiguration.elasticsearchOperations
(ElasticsearchConverter elasticsearchConverter, org.elasticsearch.client.RestHighLevelClient elasticsearchClient) Deprecated.CreatesElasticsearchOperations
. -
Uses of ElasticsearchOperations in org.springframework.data.elasticsearch.core
Classes in org.springframework.data.elasticsearch.core that implement ElasticsearchOperationsModifier and TypeClassDescriptionclass
This class contains methods that are common to different implementations of theElasticsearchOperations
interface that use different clients, like RestHighLevelClient and the next Java client from Elasticsearch or some future implementation that might use an Opensearch client.Methods in org.springframework.data.elasticsearch.core that return ElasticsearchOperationsModifier and TypeMethodDescriptionAbstractElasticsearchTemplate.withRouting
(RoutingResolver routingResolver) ElasticsearchOperations.withRouting
(RoutingResolver routingResolver) Returns a copy of this instance with the same configuration, but that uses a differentRoutingResolver
to obtain routing information. -
Uses of ElasticsearchOperations in org.springframework.data.elasticsearch.repository.cdi
Constructor parameters in org.springframework.data.elasticsearch.repository.cdi with type arguments of type ElasticsearchOperationsModifierConstructorDescriptionElasticsearchRepositoryBean
(jakarta.enterprise.inject.spi.Bean<ElasticsearchOperations> operations, Set<Annotation> qualifiers, Class<T> repositoryType, jakarta.enterprise.inject.spi.BeanManager beanManager, Optional<CustomRepositoryImplementationDetector> detector) Creates a newElasticsearchRepositoryBean
. -
Uses of ElasticsearchOperations in org.springframework.data.elasticsearch.repository.query
Fields in org.springframework.data.elasticsearch.repository.query declared as ElasticsearchOperationsModifier and TypeFieldDescriptionprotected final ElasticsearchOperations
AbstractElasticsearchRepositoryQuery.elasticsearchOperations
Constructors in org.springframework.data.elasticsearch.repository.query with parameters of type ElasticsearchOperationsModifierConstructorDescriptionAbstractElasticsearchRepositoryQuery
(ElasticsearchQueryMethod queryMethod, ElasticsearchOperations elasticsearchOperations) ElasticsearchPartQuery
(ElasticsearchQueryMethod method, ElasticsearchOperations elasticsearchOperations) ElasticsearchStringQuery
(ElasticsearchQueryMethod queryMethod, ElasticsearchOperations elasticsearchOperations, String queryString) -
Uses of ElasticsearchOperations in org.springframework.data.elasticsearch.repository.support
Fields in org.springframework.data.elasticsearch.repository.support declared as ElasticsearchOperationsModifier and TypeFieldDescriptionprotected ElasticsearchOperations
SimpleElasticsearchRepository.operations
Methods in org.springframework.data.elasticsearch.repository.support with parameters of type ElasticsearchOperationsModifier and TypeMethodDescriptionSimpleElasticsearchRepository.OperationsCallback.doWithOperations
(ElasticsearchOperations operations) void
ElasticsearchRepositoryFactoryBean.setElasticsearchOperations
(ElasticsearchOperations operations) Configures theElasticsearchOperations
to be used to create Elasticsearch repositories.Constructors in org.springframework.data.elasticsearch.repository.support with parameters of type ElasticsearchOperationsModifierConstructorDescriptionElasticsearchRepositoryFactory
(ElasticsearchOperations elasticsearchOperations) SimpleElasticsearchRepository
(ElasticsearchEntityInformation<T, ID> metadata, ElasticsearchOperations operations) -
Uses of ElasticsearchOperations in org.springframework.data.elasticsearch.repository.support.querybyexample
Fields in org.springframework.data.elasticsearch.repository.support.querybyexample declared as ElasticsearchOperationsModifier and TypeFieldDescriptionprotected ElasticsearchOperations
QueryByExampleElasticsearchExecutor.operations
Constructors in org.springframework.data.elasticsearch.repository.support.querybyexample with parameters of type ElasticsearchOperationsModifierConstructorDescription