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.
-
Uses of ElasticsearchOperations in org.springframework.data.elasticsearch.client.elc
Classes in org.springframework.data.elasticsearch.client.elc that implement ElasticsearchOperationsModifier and TypeClassDescriptionclassImplementation ofElasticsearchOperationsusing 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 aElasticsearchOperationsimplementation using anElasticsearchClient. -
Uses of ElasticsearchOperations in org.springframework.data.elasticsearch.core
Classes in org.springframework.data.elasticsearch.core that implement ElasticsearchOperationsModifier and TypeClassDescriptionclassThis class contains methods that are common to different implementations of theElasticsearchOperationsinterface that use different clients, like the different Java clients from Elasticsearch or some external implementation that might use a different client.Methods in org.springframework.data.elasticsearch.core that return ElasticsearchOperationsModifier 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 differentRoutingResolverto 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 ElasticsearchOperationsAbstractElasticsearchRepositoryQuery.elasticsearchOperationsConstructors in org.springframework.data.elasticsearch.repository.query with parameters of type ElasticsearchOperationsModifierConstructorDescriptionAbstractElasticsearchRepositoryQuery(ElasticsearchQueryMethod queryMethod, ElasticsearchOperations elasticsearchOperations, ValueEvaluationContextProvider evaluationContextProvider) ElasticsearchPartQuery(ElasticsearchQueryMethod method, ElasticsearchOperations elasticsearchOperations, ValueExpressionDelegate valueExpressionDelegate) Deprecated, for removal: This API element is subject to removal in a future version.ElasticsearchStringQuery(ElasticsearchQueryMethod queryMethod, ElasticsearchOperations elasticsearchOperations, String queryString, ValueExpressionDelegate valueExpressionDelegate) Deprecated, for removal: This API element is subject to removal in a future version.RepositoryPartQuery(ElasticsearchQueryMethod method, ElasticsearchOperations elasticsearchOperations, ValueExpressionDelegate valueExpressionDelegate) RepositorySearchTemplateQuery(ElasticsearchQueryMethod queryMethod, ElasticsearchOperations elasticsearchOperations, ValueExpressionDelegate valueExpressionDelegate, String id) RepositoryStringQuery(ElasticsearchQueryMethod queryMethod, ElasticsearchOperations elasticsearchOperations, String queryString, ValueExpressionDelegate valueExpressionDelegate) -
Uses of ElasticsearchOperations in org.springframework.data.elasticsearch.repository.support
Fields in org.springframework.data.elasticsearch.repository.support declared as ElasticsearchOperationsModifier and TypeFieldDescriptionprotected ElasticsearchOperationsSimpleElasticsearchRepository.operationsMethods in org.springframework.data.elasticsearch.repository.support with parameters of type ElasticsearchOperationsModifier and TypeMethodDescriptionSimpleElasticsearchRepository.OperationsCallback.doWithOperations(ElasticsearchOperations operations) voidElasticsearchRepositoryFactoryBean.setElasticsearchOperations(ElasticsearchOperations operations) Configures theElasticsearchOperationsto 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 ElasticsearchOperationsQueryByExampleElasticsearchExecutor.operationsConstructors in org.springframework.data.elasticsearch.repository.support.querybyexample with parameters of type ElasticsearchOperationsModifierConstructorDescription