java.lang.Object
org.elasticsearch.xpack.core.ilm.Step
org.elasticsearch.xpack.core.ilm.ClusterStateWaitStep
org.elasticsearch.xpack.core.ilm.WaitForDataTierStep
This step waits for one of the data tiers to be available in the cluster. This has two purposes:
- Avoid a mounted index going RED, it is better to pause ILM on this condition
- Leave a signal to autoscaling to scale up the first node for the tier
-
Nested Class Summary
Nested classes/interfaces inherited from class org.elasticsearch.xpack.core.ilm.ClusterStateWaitStep
ClusterStateWaitStep.ResultNested classes/interfaces inherited from class org.elasticsearch.xpack.core.ilm.Step
Step.StepKey -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionWaitForDataTierStep(Step.StepKey key, Step.StepKey nextStepKey, String tierPreference) -
Method Summary
Modifier and TypeMethodDescriptionbooleaninthashCode()isConditionMet(Index index, ProjectState currentState) booleanIndicates if the step can be automatically retried when it encounters an execution error.Methods inherited from class org.elasticsearch.xpack.core.ilm.ClusterStateWaitStep
isCompletableMethods inherited from class org.elasticsearch.xpack.core.ilm.Step
getCurrentStepKey, getKey, getNextStepKey, toString
-
Field Details
-
NAME
- See Also:
-
-
Constructor Details
-
WaitForDataTierStep
-
-
Method Details
-
isConditionMet
- Specified by:
isConditionMetin classClusterStateWaitStep
-
isRetryable
public boolean isRetryable()Description copied from class:StepIndicates if the step can be automatically retried when it encounters an execution error.- Specified by:
isRetryablein classStep
-
equals
-
hashCode
public int hashCode()
-