| AliasAction |
|
| 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 |
|
| AliasValidator |
Validator for an alias, to be used before adding an alias to the index metadata
and make sure the alias is valid
|
| AutoExpandReplicas |
This class acts as a functional wrapper around the index.auto_expand_replicas setting.
|
| ClusterNameExpressionResolver |
Resolves cluster names from an expression.
|
| ComponentTemplate |
A component template is a re-usable Template as well as metadata about the template.
|
| ComponentTemplateMetadata |
|
| ComposableIndexTemplate |
An index template is comprised of a set of index patterns, an optional template, and a list of
ids corresponding to component templates that should be composed in order when creating a new
index.
|
| ComposableIndexTemplate.Builder |
|
| ComposableIndexTemplate.DataStreamTemplate |
|
| ComposableIndexTemplateMetadata |
|
| DataStream |
|
| DataStream.TimestampField |
|
| DataStreamMetadata |
|
| DataStreamMetadata.Builder |
|
| DiffableStringMap |
This is a Map<String, String> that implements AbstractDiffable so it
can be used for cluster state purposes
|
| DiffableStringMap.DiffableStringMapDiff |
Represents differences between two DiffableStringMaps.
|
| IndexAbstraction.Alias |
Represents an alias and groups all IndexMetadata instances sharing the same alias name together.
|
| IndexAbstraction.DataStream |
|
| IndexAbstraction.Index |
|
| IndexAbstractionResolver |
|
| 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 |
|
| IndexMetadataVerifier |
This service is responsible for verifying index metadata when an index is introduced
to the cluster, for example when restarting nodes, importing dangling indices, or restoring
an index from a snapshot repository.
|
| IndexNameExpressionResolver |
|
| IndexNameExpressionResolver.Context |
|
| IndexNameExpressionResolver.DateMathExpressionResolver |
|
| IndexTemplateMetadata |
|
| IndexTemplateMetadata.Builder |
|
| Manifest |
This class represents the manifest file, which is the entry point for reading meta data from disk.
|
| MappingMetadata |
Mapping configuration for a type.
|
| MappingMetadata.Routing |
|
| Metadata |
|
| Metadata.Builder |
|
| MetadataCreateDataStreamService |
|
| MetadataCreateDataStreamService.CreateDataStreamClusterStateUpdateRequest |
|
| 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 as well as for adding index blocks
|
| MetadataIndexTemplateService |
Service responsible for submitting index templates updates
|
| MetadataIndexTemplateService.PutRequest |
|
| MetadataIndexTemplateService.PutResponse |
|
| MetadataIndexTemplateService.RemoveRequest |
|
| MetadataMappingService |
Service responsible for submitting mapping changes
|
| MetadataMigrateToDataStreamService |
|
| MetadataMigrateToDataStreamService.MigrateToDataStreamClusterStateUpdateRequest |
|
| MetadataUpdateSettingsService |
Service responsible for submitting update index settings requests
|
| NodeShutdownComponentStatus |
Contains information about the status of a single component (e.g.
|
| NodesShutdownMetadata |
Contains the data about nodes which are currently configured to shut down, either permanently or temporarily.
|
| NodesShutdownMetadata.NodeShutdownMetadataDiff |
Handles diffing and appling diffs for NodesShutdownMetadata as necessary for the cluster state infrastructure.
|
| RepositoriesMetadata |
Contains metadata about registered snapshot repositories
|
| RepositoryMetadata |
Metadata about registered repository
|
| SingleNodeShutdownMetadata |
Contains data about a single node's shutdown readiness.
|
| SingleNodeShutdownMetadata.Builder |
|
| SystemIndexMetadataUpgradeService |
A service responsible for updating the metadata used by system indices.
|
| Template |
A template consists of optional settings, mappings, or alias configuration for an index, however,
it is entirely independent from an index.
|
| TemplateUpgradeService |
Upgrades Templates on behalf of installed Plugins when a node joins the cluster
|