java.lang.Object
org.elasticsearch.xpack.core.ilm.Step
org.elasticsearch.xpack.core.ilm.AsyncWaitStep
- Direct Known Subclasses:
SegmentCountStep,WaitForNoFollowersStep,WaitForRolloverReadyStep,WaitForSnapshotStep,WaitUntilReplicateForTimePassesStep,WaitUntilTimeSeriesEndTimePassesStep
A step which will be called periodically, waiting for some condition to become true.
Called asynchronously, as the condition may take time to check.
If checking something based on the current cluster state which does not take time to check, use ClusterStateWaitStep.
-
Nested Class Summary
Nested ClassesNested classes/interfaces inherited from class org.elasticsearch.xpack.core.ilm.Step
Step.StepKey -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionabstract voidevaluateCondition(Metadata metadata, Index index, AsyncWaitStep.Listener listener, org.elasticsearch.core.TimeValue masterTimeout) protected ClientMethods inherited from class org.elasticsearch.xpack.core.ilm.Step
equals, getCurrentStepKey, getKey, getNextStepKey, hashCode, isRetryable, toString
-
Constructor Details
-
AsyncWaitStep
-
-
Method Details
-
getClient
-
evaluateCondition
public abstract void evaluateCondition(Metadata metadata, Index index, AsyncWaitStep.Listener listener, org.elasticsearch.core.TimeValue masterTimeout)
-