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.config
Modifier and TypeMethodDescriptionAbstractElasticsearchConfiguration.elasticsearchOperations
(ElasticsearchConverter elasticsearchConverter, org.elasticsearch.client.RestHighLevelClient elasticsearchClient) CreatesElasticsearchOperations
. -
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 RestHighLevelClient and the next Java client from Elasticsearch or some future implementation that might use an Opensearch client.class
ElasticsearchRestTemplateModifier 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
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 ElasticsearchOperations
AbstractElasticsearchRepositoryQuery.elasticsearchOperations
ModifierConstructorDescriptionAbstractElasticsearchRepositoryQuery
(ElasticsearchQueryMethod queryMethod, ElasticsearchOperations elasticsearchOperations) ElasticsearchPartQuery
(ElasticsearchQueryMethod method, ElasticsearchOperations elasticsearchOperations) ElasticsearchStringQuery
(ElasticsearchQueryMethod queryMethod, ElasticsearchOperations elasticsearchOperations, String query) -
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)