Uses of Class
org.springframework.data.elasticsearch.core.mapping.IndexCoordinates
Package
Description
This package contains classes that use the new Elasticsearch client library (co.elastic.clients:elasticsearch-java)
to access Elasticsearch.
classes and interfaces related to Spring Data Elasticsearch events and callbacks.
-
Uses of IndexCoordinates in org.springframework.data.elasticsearch.client.elc
Modifier and TypeMethodDescriptionIndicesTemplate.getIndexCoordinates()
ReactiveIndicesTemplate.getIndexCoordinates()
IndicesTemplate.getIndexCoordinatesFor
(Class<?> clazz) Modifier and TypeMethodDescriptionreactor.core.publisher.Flux<? extends AggregationContainer<?>>
ReactiveElasticsearchTemplate.aggregate
(Query query, Class<?> entityType, IndexCoordinates index) void
ElasticsearchTemplate.bulkUpdate
(List<UpdateQuery> queries, BulkOptions bulkOptions, IndexCoordinates index) reactor.core.publisher.Mono<Void>
ReactiveElasticsearchTemplate.bulkUpdate
(List<UpdateQuery> queries, BulkOptions bulkOptions, IndexCoordinates index) long
ElasticsearchTemplate.count
(Query query, Class<?> clazz, IndexCoordinates index) ElasticsearchTemplate.delete
(Query query, Class<?> clazz, IndexCoordinates index) reactor.core.publisher.Mono<ByQueryResponse>
ReactiveElasticsearchTemplate.delete
(Query query, Class<?> entityType, IndexCoordinates index) ElasticsearchTemplate.doBulkOperation
(List<?> queries, BulkOptions bulkOptions, IndexCoordinates index) protected reactor.core.publisher.Mono<Long>
ReactiveElasticsearchTemplate.doCount
(Query query, Class<?> entityType, IndexCoordinates index) protected boolean
IndicesTemplate.doCreate
(IndexCoordinates indexCoordinates, Map<String, Object> settings, Document mapping) protected String
ElasticsearchTemplate.doDelete
(String id, String routing, IndexCoordinates index) protected reactor.core.publisher.Mono<String>
ReactiveElasticsearchTemplate.doDeleteById
(String id, String routing, IndexCoordinates index) protected boolean
ElasticsearchTemplate.doExists
(String id, IndexCoordinates index) protected reactor.core.publisher.Mono<Boolean>
ReactiveElasticsearchTemplate.doExists
(String id, IndexCoordinates index) protected reactor.core.publisher.Flux<SearchDocument>
ReactiveElasticsearchTemplate.doFind
(Query query, Class<?> clazz, IndexCoordinates index) protected <T> reactor.core.publisher.Mono<SearchDocumentResponse>
ReactiveElasticsearchTemplate.doFindForResponse
(Query query, Class<?> clazz, IndexCoordinates index) ElasticsearchTemplate.doIndex
(IndexQuery query, IndexCoordinates indexCoordinates) protected <T> reactor.core.publisher.Mono<reactor.util.function.Tuple2<T,
AbstractReactiveElasticsearchTemplate.IndexResponseMetaData>> ReactiveElasticsearchTemplate.doIndex
(T entity, IndexCoordinates index) protected <T> SearchHits<T>
ElasticsearchTemplate.doSearch
(MoreLikeThisQuery query, Class<T> clazz, IndexCoordinates index) protected <T> SearchHits<T>
ElasticsearchTemplate.doSearch
(Query query, Class<T> clazz, IndexCoordinates index) protected <T> SearchHits<T>
ElasticsearchTemplate.doSearch
(SearchTemplateQuery query, Class<T> clazz, IndexCoordinates index) <T> T
ElasticsearchTemplate.get
(String id, Class<T> clazz, IndexCoordinates index) <T> reactor.core.publisher.Mono<T>
ReactiveElasticsearchTemplate.get
(String id, Class<T> entityType, IndexCoordinates index) IndicesTemplate.getInformation
(IndexCoordinates indexCoordinates) reactor.core.publisher.Flux<IndexInformation>
ReactiveIndicesTemplate.getInformation
(IndexCoordinates index) ElasticsearchTemplate.indexOps
(IndexCoordinates index) ReactiveElasticsearchTemplate.indexOps
(IndexCoordinates index) <T> List<MultiGetItem<T>>
ElasticsearchTemplate.multiGet
(Query query, Class<T> clazz, IndexCoordinates index) <T> reactor.core.publisher.Flux<MultiGetItem<T>>
ReactiveElasticsearchTemplate.multiGet
(Query query, Class<T> clazz, IndexCoordinates index) <T> List<SearchHits<T>>
ElasticsearchTemplate.multiSearch
(List<? extends Query> queries, Class<T> clazz, IndexCoordinates index) List<SearchHits<?>>
ElasticsearchTemplate.multiSearch
(List<? extends Query> queries, List<Class<?>> classes, IndexCoordinates index) ElasticsearchTemplate.openPointInTime
(IndexCoordinates index, Duration keepAlive, Boolean ignoreUnavailable) reactor.core.publisher.Mono<String>
ReactiveElasticsearchTemplate.openPointInTime
(IndexCoordinates index, Duration keepAlive, Boolean ignoreUnavailable) <T> reactor.core.publisher.Flux<T>
ReactiveElasticsearchTemplate.saveAll
(reactor.core.publisher.Mono<? extends Collection<? extends T>> entitiesPublisher, IndexCoordinates index) <T> SearchHits<T>
ElasticsearchTemplate.search
(Query query, Class<T> clazz, IndexCoordinates index) <T> SearchScrollHits<T>
ElasticsearchTemplate.searchScrollContinue
(String scrollId, long scrollTimeInMillis, Class<T> clazz, IndexCoordinates index) <T> SearchScrollHits<T>
ElasticsearchTemplate.searchScrollStart
(long scrollTimeInMillis, Query query, Class<T> clazz, IndexCoordinates index) ElasticsearchTemplate.update
(UpdateQuery updateQuery, IndexCoordinates index) reactor.core.publisher.Mono<UpdateResponse>
ReactiveElasticsearchTemplate.update
(UpdateQuery updateQuery, IndexCoordinates index) ElasticsearchTemplate.updateByQuery
(UpdateQuery updateQuery, IndexCoordinates index) reactor.core.publisher.Mono<ByQueryResponse>
ReactiveElasticsearchTemplate.updateByQuery
(UpdateQuery updateQuery, IndexCoordinates index) ModifierConstructorDescriptionIndicesTemplate
(co.elastic.clients.elasticsearch.indices.ElasticsearchIndicesClient client, ClusterTemplate clusterTemplate, ElasticsearchConverter elasticsearchConverter, IndexCoordinates boundIndex) ReactiveIndicesTemplate
(ReactiveElasticsearchIndicesClient client, ReactiveClusterTemplate clusterTemplate, ElasticsearchConverter elasticsearchConverter, IndexCoordinates index) -
Uses of IndexCoordinates in org.springframework.data.elasticsearch.core
Modifier and TypeMethodDescriptionIndexOperations.getIndexCoordinates()
get the currentIndexCoordinates
.ReactiveIndexOperations.getIndexCoordinates()
get the currentIndexCoordinates
.AbstractElasticsearchTemplate.getIndexCoordinatesFor
(Class<?> clazz) AbstractReactiveElasticsearchTemplate.getIndexCoordinatesFor
(Class<?> clazz) ElasticsearchOperations.getIndexCoordinatesFor
(Class<?> clazz) ReactiveElasticsearchOperations.getIndexCoordinatesFor
(Class<?> clazz) Modifier and TypeMethodDescriptionreactor.core.publisher.Flux<? extends AggregationContainer<?>>
ReactiveSearchOperations.aggregate
(Query query, Class<?> entityType, IndexCoordinates index) Perform an aggregation specified by the givenquery
.final List<IndexedObjectInformation>
AbstractElasticsearchTemplate.bulkIndex
(List<IndexQuery> queries, BulkOptions bulkOptions, IndexCoordinates index) default List<IndexedObjectInformation>
DocumentOperations.bulkIndex
(List<IndexQuery> queries, IndexCoordinates index) Bulk index all objects.DocumentOperations.bulkIndex
(List<IndexQuery> queries, BulkOptions bulkOptions, IndexCoordinates index) Bulk index all objects.AbstractElasticsearchTemplate.bulkOperation
(List<?> queries, BulkOptions bulkOptions, IndexCoordinates index) default void
DocumentOperations.bulkUpdate
(List<UpdateQuery> queries, IndexCoordinates index) Bulk update all objects.void
DocumentOperations.bulkUpdate
(List<UpdateQuery> queries, BulkOptions bulkOptions, IndexCoordinates index) Bulk update all objects.default reactor.core.publisher.Mono<Void>
ReactiveDocumentOperations.bulkUpdate
(List<UpdateQuery> queries, IndexCoordinates index) Bulk update all objects.reactor.core.publisher.Mono<Void>
ReactiveDocumentOperations.bulkUpdate
(List<UpdateQuery> queries, BulkOptions bulkOptions, IndexCoordinates index) Bulk update all objects.reactor.core.publisher.Mono<Long>
AbstractReactiveElasticsearchTemplate.count
(Query query, Class<?> entityType, IndexCoordinates index) reactor.core.publisher.Mono<Long>
ReactiveSearchOperations.count
(Query query, Class<?> entityType, IndexCoordinates index) Count the number of documents matching the givenQuery
.long
SearchOperations.count
(Query query, Class<?> clazz, IndexCoordinates index) return number of elements found by given querydefault long
SearchOperations.count
(Query query, IndexCoordinates index) Return number of elements found by given query.AbstractElasticsearchTemplate.delete
(Object entity, IndexCoordinates index) AbstractElasticsearchTemplate.delete
(String id, IndexCoordinates index) reactor.core.publisher.Mono<String>
AbstractReactiveElasticsearchTemplate.delete
(Object entity, IndexCoordinates index) reactor.core.publisher.Mono<String>
AbstractReactiveElasticsearchTemplate.delete
(String id, IndexCoordinates index) DocumentOperations.delete
(Object entity, IndexCoordinates index) Deletes the given entityDocumentOperations.delete
(String id, IndexCoordinates index) Delete the one object with provided id.DocumentOperations.delete
(Query query, Class<?> clazz, IndexCoordinates index) Delete all records matching the query.reactor.core.publisher.Mono<String>
ReactiveDocumentOperations.delete
(Object entity, IndexCoordinates index) Delete the given entity extracting index from entity metadata.reactor.core.publisher.Mono<String>
ReactiveDocumentOperations.delete
(String id, IndexCoordinates index) Delete the entity with given id.reactor.core.publisher.Mono<ByQueryResponse>
ReactiveDocumentOperations.delete
(Query query, Class<?> entityType, IndexCoordinates index) Delete the documents matching the givenQuery
extracting index from entity metadata.abstract List<IndexedObjectInformation>
AbstractElasticsearchTemplate.doBulkOperation
(List<?> queries, BulkOptions bulkOptions, IndexCoordinates index) protected abstract reactor.core.publisher.Mono<Long>
AbstractReactiveElasticsearchTemplate.doCount
(Query query, Class<?> entityType, IndexCoordinates index) protected abstract String
AbstractElasticsearchTemplate.doDelete
(String id, String routing, IndexCoordinates index) protected abstract reactor.core.publisher.Mono<String>
AbstractReactiveElasticsearchTemplate.doDeleteById
(String id, String routing, IndexCoordinates index) protected abstract boolean
AbstractElasticsearchTemplate.doExists
(String id, IndexCoordinates index) protected abstract reactor.core.publisher.Mono<Boolean>
AbstractReactiveElasticsearchTemplate.doExists
(String id, IndexCoordinates index) protected abstract reactor.core.publisher.Flux<SearchDocument>
AbstractReactiveElasticsearchTemplate.doFind
(Query query, Class<?> clazz, IndexCoordinates index) protected abstract <T> reactor.core.publisher.Mono<SearchDocumentResponse>
AbstractReactiveElasticsearchTemplate.doFindForResponse
(Query query, Class<?> clazz, IndexCoordinates index) abstract String
AbstractElasticsearchTemplate.doIndex
(IndexQuery query, IndexCoordinates indexCoordinates) protected abstract <T> reactor.core.publisher.Mono<reactor.util.function.Tuple2<T,
AbstractReactiveElasticsearchTemplate.IndexResponseMetaData>> AbstractReactiveElasticsearchTemplate.doIndex
(T entity, IndexCoordinates index) protected abstract <T> SearchHits<T>
AbstractElasticsearchTemplate.doSearch
(MoreLikeThisQuery query, Class<T> clazz, IndexCoordinates index) boolean
AbstractElasticsearchTemplate.exists
(String id, IndexCoordinates index) reactor.core.publisher.Mono<Boolean>
AbstractReactiveElasticsearchTemplate.exists
(String id, IndexCoordinates index) boolean
DocumentOperations.exists
(String id, IndexCoordinates index) Check if an entity with given id exists.reactor.core.publisher.Mono<Boolean>
ReactiveDocumentOperations.exists
(String id, IndexCoordinates index) Check if an entity with given id exists.<T> T
DocumentOperations.get
(String id, Class<T> clazz, IndexCoordinates index) Retrieves an object from the index specified in the entity's Document annotation.<T> reactor.core.publisher.Mono<T>
ReactiveDocumentOperations.get
(String id, Class<T> entityType, IndexCoordinates index) Fetch the entity with given id.IndexOperations.getInformation
(IndexCoordinates index) Gets theIndexInformation
for the indices defined by #index.reactor.core.publisher.Flux<IndexInformation>
ReactiveIndexOperations.getInformation
(IndexCoordinates index) Gets theIndexInformation
for the indices defined byReactiveIndexOperations.getIndexCoordinates()
.AbstractElasticsearchTemplate.index
(IndexQuery query, IndexCoordinates index) DocumentOperations.index
(IndexQuery query, IndexCoordinates index) Index an object.ElasticsearchOperations.indexOps
(IndexCoordinates index) get anIndexOperations
that is bound to the given indexReactiveElasticsearchOperations.indexOps
(IndexCoordinates index) Creates aReactiveIndexOperations
that is bound to the given indexprotected <T> T
AbstractElasticsearchTemplate.maybeCallbackAfterConvert
(T entity, Document document, IndexCoordinates index) protected <T> reactor.core.publisher.Mono<T>
AbstractReactiveElasticsearchTemplate.maybeCallbackAfterConvert
(T entity, Document document, IndexCoordinates index) protected <T> Document
AbstractElasticsearchTemplate.maybeCallbackAfterLoad
(Document document, Class<T> type, IndexCoordinates indexCoordinates) protected <T> reactor.core.publisher.Mono<Document>
AbstractReactiveElasticsearchTemplate.maybeCallbackAfterLoad
(Document document, Class<T> type, IndexCoordinates index) protected <T> T
AbstractElasticsearchTemplate.maybeCallbackAfterSave
(T entity, IndexCoordinates index) protected <T> reactor.core.publisher.Mono<T>
AbstractReactiveElasticsearchTemplate.maybeCallbackAfterSave
(T entity, IndexCoordinates index) protected void
AbstractElasticsearchTemplate.maybeCallbackAfterSaveWithQueries
(List<?> queries, IndexCoordinates index) protected void
AbstractElasticsearchTemplate.maybeCallbackAfterSaveWithQuery
(Object query, IndexCoordinates index) protected <T> T
AbstractElasticsearchTemplate.maybeCallbackBeforeConvert
(T entity, IndexCoordinates index) protected <T> reactor.core.publisher.Mono<T>
AbstractReactiveElasticsearchTemplate.maybeCallbackBeforeConvert
(T entity, IndexCoordinates index) protected void
AbstractElasticsearchTemplate.maybeCallbackBeforeConvertWithQueries
(List<?> queries, IndexCoordinates index) protected void
AbstractElasticsearchTemplate.maybeCallbackBeforeConvertWithQuery
(Object query, IndexCoordinates index) <T> List<MultiGetItem<T>>
DocumentOperations.multiGet
(Query query, Class<T> clazz, IndexCoordinates index) Execute a multiGet against elasticsearch for the given ids.<T> reactor.core.publisher.Flux<MultiGetItem<T>>
ReactiveDocumentOperations.multiGet
(Query query, Class<T> clazz, IndexCoordinates index) Execute a multiGet against elasticsearch for the given ids.<T> List<SearchHits<T>>
SearchOperations.multiSearch
(List<? extends Query> queries, Class<T> clazz, IndexCoordinates index) Execute the multi search query against elasticsearch and return result asList
ofSearchHits
.List<SearchHits<?>>
SearchOperations.multiSearch
(List<? extends Query> queries, List<Class<?>> classes, IndexCoordinates index) Execute the multi search query against elasticsearch and return result asList
ofSearchHits
.AbstractElasticsearchTemplate.openPointInTime
(IndexCoordinates index, Duration keepAlive, Boolean ignoreUnavailable) reactor.core.publisher.Mono<String>
AbstractReactiveElasticsearchTemplate.openPointInTime
(IndexCoordinates index, Duration keepAlive, Boolean ignoreUnavailable) default reactor.core.publisher.Mono<String>
ReactiveSearchOperations.openPointInTime
(IndexCoordinates index, Duration keepAlive) Opens a point in time (pit) in Elasticsearch.reactor.core.publisher.Mono<String>
ReactiveSearchOperations.openPointInTime
(IndexCoordinates index, Duration keepAlive, Boolean ignoreUnavailable) Opens a point in time (pit) in Elasticsearch.default String
SearchOperations.openPointInTime
(IndexCoordinates index, Duration keepAlive) Opens a point in time (pit) in Elasticsearch.SearchOperations.openPointInTime
(IndexCoordinates index, Duration keepAlive, Boolean ignoreUnavailable) Opens a point in time (pit) in Elasticsearch.<T> Iterable<T>
AbstractElasticsearchTemplate.save
(Iterable<T> entities, IndexCoordinates index) <T> T
AbstractElasticsearchTemplate.save
(T entity, IndexCoordinates index) <T> reactor.core.publisher.Flux<T>
AbstractReactiveElasticsearchTemplate.save
(reactor.core.publisher.Flux<T> entities, IndexCoordinates index, int bulkSize) <T> reactor.core.publisher.Mono<T>
AbstractReactiveElasticsearchTemplate.save
(T entity, IndexCoordinates index) <T> Iterable<T>
DocumentOperations.save
(Iterable<T> entities, IndexCoordinates index) saves the given entities to the given index<T> T
DocumentOperations.save
(T entity, IndexCoordinates index) Saves an entity to the index specified in the entity's Document annotationdefault <T> reactor.core.publisher.Flux<T>
ReactiveDocumentOperations.save
(reactor.core.publisher.Flux<T> entities, IndexCoordinates index) Indexes the entities into the given index.<T> reactor.core.publisher.Flux<T>
ReactiveDocumentOperations.save
(reactor.core.publisher.Flux<T> entities, IndexCoordinates index, int bulkSize) Indexes the entities into the given index.default <T> reactor.core.publisher.Mono<T>
ReactiveDocumentOperations.save
(reactor.core.publisher.Mono<? extends T> entityPublisher, IndexCoordinates index) Index the entity, once available, under the given type in the given index.<T> reactor.core.publisher.Mono<T>
ReactiveDocumentOperations.save
(T entity, IndexCoordinates index) Index the entity under the given type in the given index.default <T> reactor.core.publisher.Flux<T>
ReactiveDocumentOperations.saveAll
(Iterable<T> entities, IndexCoordinates index) Index entities in the given index.<T> reactor.core.publisher.Flux<T>
ReactiveDocumentOperations.saveAll
(reactor.core.publisher.Mono<? extends Collection<? extends T>> entities, IndexCoordinates index) Index entities in the given index.<T> SearchHits<T>
AbstractElasticsearchTemplate.search
(MoreLikeThisQuery query, Class<T> clazz, IndexCoordinates index) <T> reactor.core.publisher.Flux<SearchHit<T>>
AbstractReactiveElasticsearchTemplate.search
(Query query, Class<?> entityType, Class<T> resultType, IndexCoordinates index) <T> reactor.core.publisher.Flux<SearchHit<T>>
ReactiveSearchOperations.search
(Query query, Class<?> entityType, Class<T> resultType, IndexCoordinates index) Search the index for entities matching the givenquery
.default <T> reactor.core.publisher.Flux<SearchHit<T>>
ReactiveSearchOperations.search
(Query query, Class<T> entityType, IndexCoordinates index) Search the index for entities matching the givenquery
.<T> SearchHits<T>
SearchOperations.search
(MoreLikeThisQuery query, Class<T> clazz, IndexCoordinates index) more like this query to search for documents that are "like" a specific document.<T> SearchHits<T>
SearchOperations.search
(Query query, Class<T> clazz, IndexCoordinates index) Execute the criteria query against elasticsearch and return result asSearchHits
<T> reactor.core.publisher.Mono<ReactiveSearchHits<T>>
AbstractReactiveElasticsearchTemplate.searchForHits
(Query query, Class<?> entityType, Class<T> resultType, IndexCoordinates index) <T> reactor.core.publisher.Mono<ReactiveSearchHits<T>>
ReactiveSearchOperations.searchForHits
(Query query, Class<?> entityType, Class<T> resultType, IndexCoordinates index) Perform a search and return theReactiveSearchHits
which contains information about the search results and which will provide the documents by theReactiveSearchHits.getSearchHits()
method.default <T> reactor.core.publisher.Mono<ReactiveSearchHits<T>>
ReactiveSearchOperations.searchForHits
(Query query, Class<T> entityType, IndexCoordinates index) Perform a search and return theReactiveSearchHits
which contains information about the search results and which will provide the documents by theReactiveSearchHits.getSearchHits()
method.<T> reactor.core.publisher.Mono<SearchPage<T>>
AbstractReactiveElasticsearchTemplate.searchForPage
(Query query, Class<?> entityType, Class<T> resultType, IndexCoordinates index) <T> reactor.core.publisher.Mono<SearchPage<T>>
ReactiveSearchOperations.searchForPage
(Query query, Class<?> entityType, Class<T> resultType, IndexCoordinates index) Search the index for entities matching the givenquery
.default <T> reactor.core.publisher.Mono<SearchPage<T>>
ReactiveSearchOperations.searchForPage
(Query query, Class<T> entityType, IndexCoordinates index) Search the index for entities matching the givenquery
.<T> SearchHitsIterator<T>
AbstractElasticsearchTemplate.searchForStream
(Query query, Class<T> clazz, IndexCoordinates index) <T> SearchHitsIterator<T>
SearchOperations.searchForStream
(Query query, Class<T> clazz, IndexCoordinates index) Executes the givenQuery
against elasticsearch and return result asSearchHitsIterator
.default <T> SearchHit<T>
SearchOperations.searchOne
(Query query, Class<T> clazz, IndexCoordinates index) Execute the query against elasticsearch and return the first returned object.abstract <T> SearchScrollHits<T>
AbstractElasticsearchTemplate.searchScrollContinue
(String scrollId, long scrollTimeInMillis, Class<T> clazz, IndexCoordinates index) abstract <T> SearchScrollHits<T>
AbstractElasticsearchTemplate.searchScrollStart
(long scrollTimeInMillis, Query query, Class<T> clazz, IndexCoordinates index) reactor.core.publisher.Mono<Suggest>
AbstractReactiveElasticsearchTemplate.suggest
(Query query, Class<?> entityType, IndexCoordinates index) reactor.core.publisher.Mono<Suggest>
ReactiveSearchOperations.suggest
(Query query, Class<?> entityType, IndexCoordinates index) Does a suggest query.<T> UpdateResponse
AbstractElasticsearchTemplate.update
(T entity, IndexCoordinates index) DocumentOperations.update
(UpdateQuery updateQuery, IndexCoordinates index) Partial update of the document.<T> UpdateResponse
DocumentOperations.update
(T entity, IndexCoordinates index) Partially update a document by the given entity.reactor.core.publisher.Mono<UpdateResponse>
ReactiveDocumentOperations.update
(UpdateQuery updateQuery, IndexCoordinates index) Partial update of the document.DocumentOperations.updateByQuery
(UpdateQuery updateQuery, IndexCoordinates index) Update document(s) by queryreactor.core.publisher.Mono<ByQueryResponse>
ReactiveDocumentOperations.updateByQuery
(UpdateQuery updateQuery, IndexCoordinates index) Update document(s) by query.ModifierConstructorDescriptionReadDocumentCallback
(EntityReader<? super T, Document> reader, Class<T> type, IndexCoordinates index) ReadDocumentCallback
(EntityReader<? super T, Document> reader, Class<T> type, IndexCoordinates index) ReadSearchDocumentCallback
(Class<T> type, IndexCoordinates index) ReadSearchDocumentResponseCallback
(Class<T> type, IndexCoordinates index) ReadSearchScrollDocumentResponseCallback
(Class<T> type, IndexCoordinates index) -
Uses of IndexCoordinates in org.springframework.data.elasticsearch.core.event
Modifier and TypeMethodDescriptionAfterConvertCallback.onAfterConvert
(T entity, Document document, IndexCoordinates indexCoordinates) Entity callback method invoked after a domain object is materialized from aDocument
.org.reactivestreams.Publisher<T>
ReactiveAfterConvertCallback.onAfterConvert
(T entity, Document document, IndexCoordinates indexCoordinates) Entity callback method invoked after a domain object is materialized from aDocument
.AfterLoadCallback.onAfterLoad
(Document document, Class<T> type, IndexCoordinates indexCoordinates) Entity callback method invoked after a domain object is materialized from aDocument
.org.reactivestreams.Publisher<Document>
ReactiveAfterLoadCallback.onAfterLoad
(Document document, Class<T> type, IndexCoordinates indexCoordinates) Entity callback method invoked after a domain object is materialized from aDocument
.AfterSaveCallback.onAfterSave
(T entity, IndexCoordinates index) Entity callback method invoked after a domain object is saved.org.reactivestreams.Publisher<T>
ReactiveAfterSaveCallback.onAfterSave
(T entity, IndexCoordinates index) Entity callback method invoked after a domain object is saved.AuditingEntityCallback.onBeforeConvert
(Object entity, IndexCoordinates index) BeforeConvertCallback.onBeforeConvert
(T entity, IndexCoordinates index) Callback method that will be invoked before an entity is persisted.reactor.core.publisher.Mono<Object>
ReactiveAuditingEntityCallback.onBeforeConvert
(Object entity, IndexCoordinates index) org.reactivestreams.Publisher<T>
ReactiveBeforeConvertCallback.onBeforeConvert
(T entity, IndexCoordinates index) Callback method that will be invoked before an entity is persisted. -
Uses of IndexCoordinates in org.springframework.data.elasticsearch.core.mapping
Modifier and TypeMethodDescriptionElasticsearchPersistentEntity.getIndexCoordinates()
SimpleElasticsearchPersistentEntity.getIndexCoordinates()
static IndexCoordinates
-
Uses of IndexCoordinates in org.springframework.data.elasticsearch.core.reindex
Modifier and TypeMethodDescriptionReindexRequest.Dest.getIndex()
ReindexRequest.Source.getIndexes()
Modifier and TypeMethodDescriptionReindexRequest.builder
(IndexCoordinates sourceIndex, IndexCoordinates destIndex) ModifierConstructorDescriptionReindexRequestBuilder
(IndexCoordinates sourceIndex, IndexCoordinates destIndex) -
Uses of IndexCoordinates in org.springframework.data.elasticsearch.repository.query
Modifier and TypeMethodDescriptionReactiveElasticsearchQueryExecution.execute
(Query query, Class<?> type, Class<?> targetType, IndexCoordinates indexCoordinates) ReactiveElasticsearchQueryExecution.ResultProcessingExecution.execute
(Query query, Class<?> type, Class<?> targetType, IndexCoordinates indexCoordinates) -
Uses of IndexCoordinates in org.springframework.data.elasticsearch.repository.support
Modifier and TypeMethodDescriptionElasticsearchEntityInformation.getIndexCoordinates()
MappingElasticsearchEntityInformation.getIndexCoordinates()