Uses of Interface
org.springframework.data.elasticsearch.core.ElasticsearchOperations
Package
Description
This package contains classes that use the new Elasticsearch client library (co.elastic.clients:elasticsearch-java)
to access Elasticsearch.
-
Uses of ElasticsearchOperations in org.springframework.data.elasticsearch.client.elc
Modifier and TypeClassDescriptionclass
Implementation ofElasticsearchOperations
using the new Elasticsearch client.Modifier and TypeMethodDescriptionElasticsearchConfiguration.elasticsearchOperations
(ElasticsearchConverter elasticsearchConverter, co.elastic.clients.elasticsearch.ElasticsearchClient elasticsearchClient) Creates aElasticsearchOperations
implementation using anElasticsearchClient
. -
Uses of ElasticsearchOperations in org.springframework.data.elasticsearch.core
Modifier and TypeClassDescriptionclass
This class contains methods that are common to different implementations of theElasticsearchOperations
interface that use different clients, like the different Java clients from Elasticsearch or some external implementation that might use a different client.Modifier and TypeMethodDescriptionAbstractElasticsearchTemplate.withRefreshPolicy
(RefreshPolicy refreshPolicy) ElasticsearchOperations.withRefreshPolicy
(RefreshPolicy refreshPolicy) Returns a copy of this instance with the same configuration, but that uses a differentRefreshPolicy
.AbstractElasticsearchTemplate.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
ModifierConstructorDescriptionElasticsearchRepositoryBean
(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
Modifier and TypeFieldDescriptionprotected final ElasticsearchOperations
AbstractElasticsearchRepositoryQuery.elasticsearchOperations
ModifierConstructorDescriptionAbstractElasticsearchRepositoryQuery
(ElasticsearchQueryMethod queryMethod, ElasticsearchOperations elasticsearchOperations, QueryMethodEvaluationContextProvider evaluationContextProvider) ElasticsearchPartQuery
(ElasticsearchQueryMethod method, ElasticsearchOperations elasticsearchOperations, QueryMethodEvaluationContextProvider evaluationContextProvider) ElasticsearchStringQuery
(ElasticsearchQueryMethod queryMethod, ElasticsearchOperations elasticsearchOperations, String queryString, QueryMethodEvaluationContextProvider evaluationContextProvider) -
Uses of ElasticsearchOperations in org.springframework.data.elasticsearch.repository.support
Modifier and TypeFieldDescriptionprotected ElasticsearchOperations
SimpleElasticsearchRepository.operations
Modifier and TypeMethodDescriptionSimpleElasticsearchRepository.OperationsCallback.doWithOperations
(ElasticsearchOperations operations) void
ElasticsearchRepositoryFactoryBean.setElasticsearchOperations
(ElasticsearchOperations operations) Configures theElasticsearchOperations
to be used to create Elasticsearch repositories.ModifierConstructorDescriptionElasticsearchRepositoryFactory
(ElasticsearchOperations elasticsearchOperations) SimpleElasticsearchRepository
(ElasticsearchEntityInformation<T, ID> metadata, ElasticsearchOperations operations) -
Uses of ElasticsearchOperations in org.springframework.data.elasticsearch.repository.support.querybyexample
Modifier and TypeFieldDescriptionprotected ElasticsearchOperations
QueryByExampleElasticsearchExecutor.operations
ModifierConstructorDescription