All Classes and Interfaces

Class
Description
 
The step in an analysis component definition where optional parameters can be set.
The step in an analysis component definition where the type of that component can be set.
A context allowing the definition of named analysis-related elements in an Elasticsearch backend: analyzers, tokenizers, char filters, ...
An object responsible for configuring analysis in an Elasticsearch index, providing analysis-related definitions that can be referenced from the mapping.
The step in an analyzer/normalizer definition where optional components such as char filters or token filters can be added.
The step in an analyzer definition where optional components such as char filters or token filters can be added.
The step in an analyzer definition where the tokenizer can be set.
The initial step in an analyzer definition, where the type of analyzer can be set.
 
Deprecated.
Use ElasticsearchBackendImplSettings instead.
Configuration properties for Elasticsearch backends.
Default values for the different settings if no values are given.
Configuration properties for the Elasticsearch backend that are considered SPI (and not API).
 
Configuration property keys without the prefix.
An Elasticsearch client, allowing to perform requests to a remote cluster.
Creates the Elasticsearch client.
An interface allowing to close an ElasticsearchClient.
Utils for integrations that require advanced checks on Elasticsearch versions, i.e. for two-phase bootstrap like in Quarkus.
 
An extension for the Elasticsearch backend, giving access to Elasticsearch-specific features.
The context passed to ElasticsearchHttpClientConfigurer.
An extension point allowing fine tuning of the Apache HTTP Client used by the Elasticsearch integration.
A descriptor of an Elasticsearch backend index, which exposes additional information specific to this backend.
Constants for the names of Elasticsearch-specific traits that can be exposed by index fields.
 
 
Extended version of an SchemaExport that exposes any Elasticsearch-specific methods.
Configuration properties for Elasticsearch indexes.
Default values for the different settings if no values are given.
Configuration property keys for indexing, without the prefix.
 
 
The step in a normalizer definition where optional components such as char filters or token filters can be added.
The initial step in an analyzer definition, where the type of normalizer can be set.
 
 
 
 
 
A factory for search predicates with some Elasticsearch-specific methods.
A factory for search projections with some Elasticsearch-specific methods.
 
 
 
 
A pluggable component that gets the chance to transform search requests (path, body, ...)
 
 
 
A factory for search sorts with some Elasticsearch-specific methods.
 
 
 
 
 
Centralizes the configuration of the Gson objects.
Defines the layout of indexes on the Elasticsearch side: the name of aliases to assign to Elasticsearch indexes, as well as the structure of non-alias names.
 
Helpers allowing to log JSON.
 
 
To avoid re-encoding strings into URLs we have several opportunities to reuse them and compose them more efficiently.