Module org.elasticsearch.server
Package org.elasticsearch.action.admin.indices.rollover
package org.elasticsearch.action.admin.indices.rollover
-
ClassDescriptionCondition<T>Base class for rollover request conditionsHolder for evaluated condition resultHolder for index stats used to evaluate conditionsAPI that lazily rolls over a data stream that has the flag
DataStream.rolloverOnWrite()
enabled.Condition for index maximum age.Condition for maximum index docs.Condition for maximum shard docs.A size-based condition for the primary shards within an index.A maximum size-based condition for an index size.Service responsible for handling rollover requests for write aliases and data streamsCondition for index minimum age.Condition for minimum index docs.Condition for minimum shard docs.A size-based condition for the primary shards within an index.A minimum size-based condition for an index size.Condition for automatically increasing the number of shards for a data stream.Contains the conditions that determine if an index can be rolled over or not.Helps to build or create a mutation of rollover conditionsThis class holds the configuration of the rollover conditions as they are defined in data stream lifecycle.Parses and keeps track of the condition values during parsingClass for holding Rollover related information within an indexRequest class to swap index under an alias or increment data stream generation upon satisfying conditionsResponse object forRolloverRequest
API Note: there is a new class with the same name for the Java HLRC that uses a typeless format.Main class to swap the index pointed to by an alias, given some conditions