| Interface | Description |
|---|---|
| AbstractElasticsearchTemplate.DocumentCallback<T> | |
| AbstractElasticsearchTemplate.SearchDocumentResponseCallback<T> | |
| DocumentOperations |
The operations for the
Elasticsearch Document APIs.
|
| ElasticsearchOperations |
ElasticsearchOperations.
|
| ElasticsearchRestTemplate.ClientCallback<T> |
Callback interface to be used with
ElasticsearchRestTemplate.execute(ClientCallback) for operating directly on
RestHighLevelClient. |
| IndexOperations |
The operations for the
Elasticsearch Index APIs.
|
| ReactiveDocumentOperations |
The reactive operations for the
Elasticsearch Document APIs.
|
| ReactiveElasticsearchOperations |
Interface that specifies a basic set of Elasticsearch operations executed in a reactive way.
|
| ReactiveElasticsearchOperations.ClientCallback<T extends org.reactivestreams.Publisher<?>> |
Callback interface to be used with
ReactiveElasticsearchOperations.execute(ClientCallback) for operating directly on
ReactiveElasticsearchClient. |
| ReactiveElasticsearchOperations.ClusterClientCallback<T extends org.reactivestreams.Publisher<?>> |
Callback interface to be used with
ReactiveElasticsearchOperations.executeWithClusterClient(ClusterClientCallback) for operating directly
on ReactiveElasticsearchClient.Cluster. |
| ReactiveElasticsearchOperations.IndicesClientCallback<T extends org.reactivestreams.Publisher<?>> |
Callback interface to be used with
ReactiveElasticsearchOperations.executeWithIndicesClient(IndicesClientCallback) for operating directly
on ReactiveElasticsearchClient.Indices. |
| ReactiveElasticsearchTemplate.DocumentCallback<T> | |
| ReactiveElasticsearchTemplate.SearchDocumentCallback<T> | |
| ReactiveIndexOperations |
Interface defining operations on indexes for the reactive stack.
|
| ReactiveSearchOperations |
The reactive operations for the
Elasticsearch Document
APIs.
|
| SearchHits<T> |
Encapsulates a list of
SearchHits with additional information from the search. |
| SearchHitsIterator<T> | |
| SearchOperations |
The operations for the
Elasticsearch Document
APIs.
|
| SearchPage<T> |
Page definition for repositories that need to return a paged SearchHits.
|
| SearchScrollHits<T> |
This interface is used to expose the current
scrollId from the underlying scroll context. |
| Class | Description |
|---|---|
| AbstractElasticsearchTemplate |
AbstractElasticsearchTemplate
|
| ElasticsearchExceptionTranslator |
Simple
PersistenceExceptionTranslator for Elasticsearch. |
| ElasticsearchRestTemplate |
ElasticsearchRestTemplate
|
| ElasticsearchTemplate | Deprecated
as of 4.0
|
| IndexedObjectInformation |
Value class capturing information about a newly indexed document in Elasticsearch.
|
| IndexInformation |
Immutable object that holds information(name, settings, mappings, aliases) about an Index
|
| MultiGetItem<T> |
Response object for items returned from multiget requests, encapsulating the returned data and potential error
information.
|
| MultiGetItem.Failure | |
| ReactiveElasticsearchTemplate | |
| ReactiveResourceUtil |
Utility to reactively read
Resources. |
| ResourceUtil |
Utility to read
Resources. |
| ResponseConverter |
Factory class to convert elasticsearch responses to different type of data classes.
|
| SearchHit<T> |
Encapsulates the found data with additional information from the search.
|
| SearchHitsImpl<T> |
Basic implementation of
SearchScrollHits |
| SearchHitSupport |
Utility class with helper methods for working with
SearchHit. |
| Enum | Description |
|---|---|
| RefreshPolicy |
Enum defining the refresh policy.
|
| ScriptType |
Define script types for update queries.
|
| TotalHitsRelation |
Enum to represent the relation that Elasticsearch returns for the totalHits value Elasticsearch
docs
|
Copyright © 2011–2021 Pivotal Software, Inc.. All rights reserved.