| 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.convert | |
| org.springframework.data.elasticsearch.core.index |
Classes related to Elasticsearch index management.
|
| Modifier and Type | Field and Description |
|---|---|
protected ElasticsearchConverter |
ReactiveChildTemplate.elasticsearchConverter |
protected ElasticsearchConverter |
IndicesTemplate.elasticsearchConverter |
| Modifier and Type | Method and Description |
|---|---|
ElasticsearchOperations |
ElasticsearchConfiguration.elasticsearchOperations(ElasticsearchConverter elasticsearchConverter,
co.elastic.clients.elasticsearch.ElasticsearchClient elasticsearchClient)
Creates a
ElasticsearchOperations implementation using an
ElasticsearchClient. |
ReactiveElasticsearchOperations |
ReactiveElasticsearchConfiguration.reactiveElasticsearchOperations(ElasticsearchConverter elasticsearchConverter,
ReactiveElasticsearchClient reactiveElasticsearchClient)
Creates
ReactiveElasticsearchOperations. |
| Constructor and Description |
|---|
ChildTemplate(CLIENT client,
ElasticsearchConverter elasticsearchConverter) |
ClusterTemplate(co.elastic.clients.elasticsearch.cluster.ElasticsearchClusterClient client,
ElasticsearchConverter elasticsearchConverter) |
ElasticsearchTemplate(co.elastic.clients.elasticsearch.ElasticsearchClient client,
ElasticsearchConverter elasticsearchConverter) |
IndicesTemplate(co.elastic.clients.elasticsearch.indices.ElasticsearchIndicesClient client,
ElasticsearchConverter elasticsearchConverter,
Class<?> boundClass) |
IndicesTemplate(co.elastic.clients.elasticsearch.indices.ElasticsearchIndicesClient client,
ElasticsearchConverter elasticsearchConverter,
IndexCoordinates boundIndex) |
ReactiveChildTemplate(CLIENT client,
ElasticsearchConverter elasticsearchConverter) |
ReactiveClusterTemplate(ReactiveElasticsearchClusterClient client,
ElasticsearchConverter elasticsearchConverter) |
ReactiveElasticsearchTemplate(ReactiveElasticsearchClient client,
ElasticsearchConverter converter) |
ReactiveIndicesTemplate(ReactiveElasticsearchIndicesClient client,
ElasticsearchConverter elasticsearchConverter,
Class<?> clazz) |
ReactiveIndicesTemplate(ReactiveElasticsearchIndicesClient client,
ElasticsearchConverter elasticsearchConverter,
IndexCoordinates index) |
| Modifier and Type | Method and Description |
|---|---|
ElasticsearchConverter |
ElasticsearchConfigurationSupport.elasticsearchEntityMapper(SimpleElasticsearchMappingContext elasticsearchMappingContext,
ElasticsearchCustomConversions elasticsearchCustomConversions) |
| Modifier and Type | Method and Description |
|---|---|
ElasticsearchOperations |
AbstractElasticsearchConfiguration.elasticsearchOperations(ElasticsearchConverter elasticsearchConverter,
org.elasticsearch.client.RestHighLevelClient elasticsearchClient)
Creates
ElasticsearchOperations. |
ReactiveElasticsearchOperations |
AbstractReactiveElasticsearchConfiguration.reactiveElasticsearchTemplate(ElasticsearchConverter elasticsearchConverter,
ReactiveElasticsearchClient reactiveElasticsearchClient)
Creates
ReactiveElasticsearchOperations. |
| Modifier and Type | Field and Description |
|---|---|
protected ElasticsearchConverter |
AbstractReactiveElasticsearchTemplate.converter |
protected ElasticsearchConverter |
AbstractElasticsearchTemplate.elasticsearchConverter |
protected ElasticsearchConverter |
AbstractIndexTemplate.elasticsearchConverter |
| Modifier and Type | Method and Description |
|---|---|
ElasticsearchConverter |
ReactiveElasticsearchOperations.getElasticsearchConverter()
Get the
ElasticsearchConverter used. |
ElasticsearchConverter |
AbstractReactiveElasticsearchTemplate.getElasticsearchConverter() |
ElasticsearchConverter |
ElasticsearchOperations.getElasticsearchConverter() |
ElasticsearchConverter |
AbstractElasticsearchTemplate.getElasticsearchConverter() |
| Modifier and Type | Method and Description |
|---|---|
static <T> SearchHitMapping<T> |
SearchHitMapping.mappingFor(Class<T> entityClass,
ElasticsearchConverter converter) |
| Constructor and Description |
|---|
AbstractElasticsearchTemplate(ElasticsearchConverter elasticsearchConverter) |
AbstractIndexTemplate(ElasticsearchConverter elasticsearchConverter,
Class<?> boundClass) |
AbstractIndexTemplate(ElasticsearchConverter elasticsearchConverter,
IndexCoordinates boundIndex) |
AbstractReactiveElasticsearchTemplate(ElasticsearchConverter converter) |
ElasticsearchRestTemplate(org.elasticsearch.client.RestHighLevelClient client,
ElasticsearchConverter elasticsearchConverter) |
ReactiveElasticsearchTemplate(ReactiveElasticsearchClient client,
ElasticsearchConverter converter) |
| Modifier and Type | Class and Description |
|---|---|
class |
MappingElasticsearchConverter
Elasticsearch specific
EntityConverter implementation based on domain type
metadata. |
| Modifier and Type | Field and Description |
|---|---|
protected ElasticsearchConverter |
MappingBuilder.elasticsearchConverter |
| Constructor and Description |
|---|
MappingBuilder(ElasticsearchConverter elasticsearchConverter) |
ReactiveMappingBuilder(ElasticsearchConverter elasticsearchConverter) |
Copyright © 2011–2022 Pivotal Software, Inc.. All rights reserved.