| Interface | Description |
|---|---|
| AliasAction.NewAliasValidator |
Validate a new alias.
|
| AliasOrIndex |
Encapsulates the
IndexMetaData instances of a concrete index or indices an alias is pointing to. |
| IndexMetaData.Custom | Deprecated. |
| IndexTemplateFilter |
Enables filtering the index templates that will be applied for an index, per create index request.
|
| MetaData.Custom | |
| MetaDataIndexTemplateService.PutListener | |
| MetaDataIndexTemplateService.RemoveListener |
| Class | Description |
|---|---|
| AliasAction |
Individual operation to perform on the cluster state as part of an
IndicesAliasesRequest. |
| AliasAction.Add |
Operation to add an alias to an index.
|
| AliasAction.Remove |
Operation to remove an alias from an index.
|
| AliasAction.RemoveIndex |
Operation to remove an index.
|
| AliasMetaData | |
| AliasMetaData.Builder | |
| AliasOrIndex.Alias |
Represents an alias and groups all
IndexMetaData instances sharing the same alias name together. |
| AliasOrIndex.Index |
Represents an concrete index and encapsulates its
IndexMetaData |
| AliasValidator |
Validator for an alias, to be used before adding an alias to the index metadata
and make sure the alias is valid
|
| ClusterNameExpressionResolver |
Resolves cluster names from an expression.
|
| IndexGraveyard |
A collection of tombstones for explicitly marking indices as deleted in the cluster state.
|
| IndexGraveyard.Builder |
A class to build an IndexGraveyard.
|
| IndexGraveyard.IndexGraveyardDiff |
A class representing a diff of two IndexGraveyard objects.
|
| IndexGraveyard.Tombstone |
An individual tombstone entry for representing a deleted index.
|
| IndexMetaData | |
| IndexMetaData.Builder | |
| IndexNameExpressionResolver | |
| IndexTemplateMetaData | |
| IndexTemplateMetaData.Builder | |
| MappingMetaData |
Mapping configuration for a type.
|
| MappingMetaData.Routing | |
| MetaData | |
| MetaData.Builder | |
| MetaDataCreateIndexService |
Service responsible for submitting create index requests
|
| MetaDataDeleteIndexService |
Deletes indices.
|
| MetaDataIndexAliasesService |
Service responsible for submitting add and remove aliases requests
|
| MetaDataIndexStateService |
Service responsible for submitting open/close index requests
|
| MetaDataIndexTemplateService |
Service responsible for submitting index templates updates
|
| MetaDataIndexTemplateService.PutRequest | |
| MetaDataIndexTemplateService.PutResponse | |
| MetaDataIndexTemplateService.RemoveRequest | |
| MetaDataIndexTemplateService.RemoveResponse | |
| MetaDataIndexUpgradeService |
This service is responsible for upgrading legacy index metadata to the current version
|
| MetaDataMappingService |
Service responsible for submitting mapping changes
|
| MetaDataUpdateSettingsService |
Service responsible for submitting update index settings requests
|
| RepositoriesMetaData |
Contains metadata about registered snapshot repositories
|
| RepositoryMetaData |
Metadata about registered repository
|
| TemplateUpgradeService |
Upgrades Templates on behalf of installed
Plugins when a node joins the cluster |
| Enum | Description |
|---|---|
| IndexMetaData.State | |
| MetaData.XContentContext |
| Exception | Description |
|---|---|
| ProcessClusterEventTimeoutException |