| 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.core | |
| org.springframework.data.elasticsearch.core.index |
Classes related to Elasticsearch index management.
|
| org.springframework.data.elasticsearch.core.mapping |
| Modifier and Type | Method and Description |
|---|---|
Settings |
IndicesTemplate.createSettings() |
Settings |
IndicesTemplate.createSettings(Class<?> clazz) |
Settings |
IndicesTemplate.getSettings() |
Settings |
IndicesTemplate.getSettings(boolean includeDefaults) |
| Modifier and Type | Method and Description |
|---|---|
reactor.core.publisher.Mono<Settings> |
ReactiveIndicesTemplate.createSettings() |
reactor.core.publisher.Mono<Settings> |
ReactiveIndicesTemplate.createSettings(Class<?> clazz) |
reactor.core.publisher.Mono<Settings> |
ReactiveIndicesTemplate.getSettings(boolean includeDefaults) |
| Modifier and Type | Method and Description |
|---|---|
Settings |
IndexOperations.createSettings()
Creates the index settings for the entity this IndexOperations is bound to.
|
Settings |
AbstractIndexTemplate.createSettings() |
Settings |
IndexOperations.createSettings(Class<?> clazz)
Creates the index settings from the annotations on the given class
|
Settings |
AbstractIndexTemplate.createSettings(Class<?> clazz) |
protected abstract Settings |
AbstractIndexTemplate.doGetSettings(IndexCoordinates index,
boolean includeDefaults) |
static Settings |
ResponseConverter.fromSettingsResponse(org.elasticsearch.action.admin.indices.settings.get.GetSettingsResponse response,
String indexName)
extract the index settings information for a given index
|
Settings |
IndexOperations.getSettings()
Get the index settings.
|
Settings |
IndexInformation.getSettings() |
Settings |
AbstractIndexTemplate.getSettings() |
Settings |
IndexOperations.getSettings(boolean includeDefaults)
Get the index settings.
|
Settings |
AbstractIndexTemplate.getSettings(boolean includeDefaults) |
| Modifier and Type | Method and Description |
|---|---|
reactor.core.publisher.Mono<Settings> |
ReactiveIndexOperations.createSettings()
Creates the index settings for the entity this IndexOperations is bound to.
|
reactor.core.publisher.Mono<Settings> |
ReactiveIndexOperations.createSettings(Class<?> clazz)
Creates the index settings from the annotations on the given class
|
default reactor.core.publisher.Mono<Settings> |
ReactiveIndexOperations.getSettings()
get the settings for the index
|
reactor.core.publisher.Mono<Settings> |
ReactiveIndexOperations.getSettings(boolean includeDefaults)
get the settings for the index
|
| Modifier and Type | Method and Description |
|---|---|
static IndexInformation |
IndexInformation.of(String name,
Settings settings,
Document mapping,
List<AliasData> aliases) |
| Modifier and Type | Method and Description |
|---|---|
Settings |
Settings.flatten()
flattens the nested structure (JSON fields index/foo/bar/: value) into a flat structure (index.foo.bar: value)
|
Settings |
PutTemplateRequest.getSettings() |
Settings |
TemplateData.getSettings() |
static Settings |
Settings.parse(String json)
Creates a
Settings object from the given JSON String |
| Modifier and Type | Method and Description |
|---|---|
void |
Settings.merge(Settings other)
Merges some other settings onto this one.
|
| Modifier and Type | Method and Description |
|---|---|
Settings |
SimpleElasticsearchPersistentEntity.getDefaultSettings() |
Settings |
ElasticsearchPersistentEntity.getDefaultSettings()
returns the default settings for an index.
|
Copyright © 2011–2022 Pivotal Software, Inc.. All rights reserved.