Class LifecyclePolicy

java.lang.Object
org.elasticsearch.xpack.core.ilm.LifecyclePolicy
All Implemented Interfaces:
Diffable<LifecyclePolicy>, SimpleDiffable<LifecyclePolicy>, Writeable, ToXContent, ToXContentObject

public class LifecyclePolicy extends Object implements SimpleDiffable<LifecyclePolicy>, ToXContentObject
Represents the lifecycle of an index from creation to deletion. A LifecyclePolicy is made up of a set of Phases which it will move through. Policies are constrained by a LifecycleType which governs which Phases and LifecycleActions are allowed to be defined and in which order they are executed.