java.lang.Object
org.elasticsearch.xpack.core.ilm.Step
org.elasticsearch.xpack.core.ilm.AsyncActionStep
- Direct Known Subclasses:
AsyncBranchingStep,AsyncRetryDuringSnapshotActionStep,CloseIndexStep,DownsampleStep,ForceMergeStep,ReadOnlyStep,RolloverStep,SetSingleNodeAllocateStep,ShrinkStep,SwapAliasesAndDeleteSourceIndexStep,UpdateSettingsStep
Performs an action which must be performed asynchronously because it may take time to complete.
-
Nested Class Summary
Nested classes/interfaces inherited from class org.elasticsearch.xpack.core.ilm.Step
Step.StepKey -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Clientbooleanabstract voidperformAction(IndexMetadata indexMetadata, ProjectState currentState, ClusterStateObserver observer, ActionListener<Void> listener) Methods inherited from class org.elasticsearch.xpack.core.ilm.Step
equals, getCurrentStepKey, getKey, getNextStepKey, hashCode, isRetryable, toString
-
Constructor Details
-
AsyncActionStep
-
-
Method Details
-
getClient
-
indexSurvives
public boolean indexSurvives() -
performAction
public abstract void performAction(IndexMetadata indexMetadata, ProjectState currentState, ClusterStateObserver observer, ActionListener<Void> listener)
-