| Package | Description |
|---|---|
| org.springframework.data.elasticsearch.client.elc |
This package contains classes that use the new Elasticsearch client library (co.elastic.clients:elasticsearch-java)
to access Elasticsearch.
|
| org.springframework.data.elasticsearch.config | |
| org.springframework.data.elasticsearch.core | |
| org.springframework.data.elasticsearch.core.cluster |
Interfaces and classes related to Elasticsearch cluster information and management.
|
| org.springframework.data.elasticsearch.core.document |
Classes related to the Document structure of Elasticsearch documents and search responses.
|
| org.springframework.data.elasticsearch.core.query | |
| org.springframework.data.elasticsearch.core.suggest.response | |
| org.springframework.data.elasticsearch.repository.cdi | |
| org.springframework.data.elasticsearch.repository.query | |
| org.springframework.data.elasticsearch.repository.support |
| Class and Description |
|---|
| AbstractElasticsearchTemplate
This class contains methods that are common to different implementations of the
ElasticsearchOperations
interface that use different clients, like RestHighLevelClient and the next Java client from Elasticsearch or some
future implementation that might use an Opensearch client. |
| DocumentOperations
The operations for the
Elasticsearch Document APIs.
|
| ElasticsearchOperations
ElasticsearchOperations.
|
| 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
|
| IndexOperations
The operations for the
Elasticsearch Index APIs.
|
| MultiGetItem
Response object for items returned from multiget requests, encapsulating the returned data and potential error
information.
|
| ReactiveElasticsearchOperations
Interface that specifies a basic set of Elasticsearch operations executed in a reactive way.
|
| ReactiveIndexOperations
Interface defining operations on indexes for the reactive stack.
|
| SearchHits
Encapsulates a list of
SearchHits with additional information from the search. |
| SearchOperations
The operations for the
Elasticsearch Document
APIs.
|
| SearchScrollHits
This interface is used to expose the current
scrollId from the underlying scroll context. |
| Class and Description |
|---|
| ElasticsearchOperations
ElasticsearchOperations.
|
| ReactiveElasticsearchOperations
Interface that specifies a basic set of Elasticsearch operations executed in a reactive way.
|
| RefreshPolicy
Enum defining the refresh policy.
|
| Class and Description |
|---|
| AbstractElasticsearchTemplate
This class contains methods that are common to different implementations of the
ElasticsearchOperations
interface that use different clients, like RestHighLevelClient and the next Java client from Elasticsearch or some
future implementation that might use an Opensearch client. |
| AbstractElasticsearchTemplate.DocumentCallback |
| AbstractElasticsearchTemplate.ReadDocumentCallback |
| AbstractElasticsearchTemplate.SearchDocumentResponseCallback |
| AbstractReactiveElasticsearchTemplate
Base class keeping common code for implementations of the
ReactiveElasticsearchOperations interface
independent of the used client. |
| AbstractReactiveElasticsearchTemplate.DocumentCallback |
| AbstractReactiveElasticsearchTemplate.IndexResponseMetaData
Value class to capture client independent information from a response to an index request.
|
| AbstractReactiveElasticsearchTemplate.SearchDocumentCallback |
| ActiveShardCount
Class corresponding to the Elasticsearch class, but in the org.springframework.data.elasticsearch package
|
| AggregationContainer
Aggregation container used in the Spring Data Elasticsearch API for a single aggregation.
|
| AggregationsContainer
Aggregations container used in the Spring Data Elasticsearch API.
|
| DocumentOperations
The operations for the
Elasticsearch Document APIs.
|
| ElasticsearchOperations
ElasticsearchOperations.
|
| ElasticsearchRestTemplate.ClientCallback
Callback interface to be used with
ElasticsearchRestTemplate.execute(ClientCallback) for operating directly on
RestHighLevelClient. |
| EntityOperations
Common operations performed on an entity in the context of it's mapping metadata.
|
| EntityOperations.AdaptableEntity
Information and commands on an entity.
|
| 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
|
| IndexOperations
The operations for the
Elasticsearch Index APIs.
|
| MultiGetItem
Response object for items returned from multiget requests, encapsulating the returned data and potential error
information.
|
| MultiGetItem.Failure |
| Range
Simple value object to work with ranges and boundaries.
|
| Range.Bound
Value object representing a boundary.
|
| 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
Callback interface to be used with
ReactiveElasticsearchOperations.execute(ClientCallback) for operating directly on
ReactiveElasticsearchClient. |
| ReactiveElasticsearchOperations.ClusterClientCallback
Callback interface to be used with
ReactiveElasticsearchOperations.executeWithClusterClient(ClusterClientCallback) for operating directly
on ReactiveElasticsearchClient.Cluster. |
| ReactiveElasticsearchOperations.IndicesClientCallback
Callback interface to be used with
ReactiveElasticsearchOperations.executeWithIndicesClient(IndicesClientCallback) for operating directly
on ReactiveElasticsearchClient.Indices. |
| ReactiveElasticsearchTemplate |
| ReactiveIndexOperations
Interface defining operations on indexes for the reactive stack.
|
| ReactiveSearchHits
Encapsulates a Flux of
SearchHits with additional information from the search. |
| ReactiveSearchOperations
The reactive operations for the
Elasticsearch Document
APIs.
|
| RefreshPolicy
Enum defining the refresh policy.
|
| ScriptType
Define script types for update queries.
|
| SearchHit
Encapsulates the found data with additional information from the search.
|
| SearchHitMapping |
| SearchHits
Encapsulates a list of
SearchHits with additional information from the search. |
| SearchHitsIterator |
| SearchOperations
The operations for the
Elasticsearch Document
APIs.
|
| SearchPage
Page definition for repositories that need to return a paged SearchHits.
|
| SearchScrollHits
This interface is used to expose the current
scrollId from the underlying scroll context. |
| TotalHitsRelation
Enum to represent the relation that Elasticsearch returns for the totalHits value Elasticsearch
docs
|
| Class and Description |
|---|
| ElasticsearchRestTemplate
ElasticsearchRestTemplate
|
| ReactiveElasticsearchOperations
Interface that specifies a basic set of Elasticsearch operations executed in a reactive way.
|
| Class and Description |
|---|
| AggregationsContainer
Aggregations container used in the Spring Data Elasticsearch API.
|
| MultiGetItem
Response object for items returned from multiget requests, encapsulating the returned data and potential error
information.
|
| Class and Description |
|---|
| ActiveShardCount
Class corresponding to the Elasticsearch class, but in the org.springframework.data.elasticsearch package
|
| RefreshPolicy
Enum defining the refresh policy.
|
| RuntimeField
Defines a runtime field to be added to a Query
|
| ScriptType
Define script types for update queries.
|
| Class and Description |
|---|
| SearchHit
Encapsulates the found data with additional information from the search.
|
| Class and Description |
|---|
| ElasticsearchOperations
ElasticsearchOperations.
|
| Class and Description |
|---|
| ElasticsearchOperations
ElasticsearchOperations.
|
| ReactiveElasticsearchOperations
Interface that specifies a basic set of Elasticsearch operations executed in a reactive way.
|
| Class and Description |
|---|
| ElasticsearchOperations
ElasticsearchOperations.
|
| IndexOperations
The operations for the
Elasticsearch Index APIs.
|
| ReactiveElasticsearchOperations
Interface that specifies a basic set of Elasticsearch operations executed in a reactive way.
|
Copyright © 2011–2022 Pivotal Software, Inc.. All rights reserved.