java.lang.Object
org.elasticsearch.xpack.core.ilm.Step
org.elasticsearch.xpack.core.ilm.AsyncActionStep
org.elasticsearch.xpack.core.ilm.AsyncRetryDuringSnapshotActionStep
org.elasticsearch.xpack.core.ilm.CreateSnapshotStep
Creates a snapshot of the managed index into the configured repository and snapshot name. The repository and snapshot names are expected
to be present in the lifecycle execution state (usually generated and stored by a different ILM step)
-
Nested Class Summary
Nested classes/interfaces inherited from class org.elasticsearch.xpack.core.ilm.Step
Step.StepKey -
Field Summary
Fields -
Constructor Summary
ConstructorsConstructorDescriptionCreateSnapshotStep(Step.StepKey key, Step.StepKey nextKeyOnComplete, Step.StepKey nextKeyOnIncomplete, Client client) -
Method Summary
Modifier and TypeMethodDescriptionbooleanfinal Step.StepKeyinthashCode()booleanIndicates if the step can be automatically retried when it encounters an execution error.Methods inherited from class org.elasticsearch.xpack.core.ilm.AsyncRetryDuringSnapshotActionStep
performActionMethods inherited from class org.elasticsearch.xpack.core.ilm.AsyncActionStep
getClient, indexSurvivesMethods inherited from class org.elasticsearch.xpack.core.ilm.Step
getCurrentStepKey, getKey, toString
-
Field Details
-
NAME
- See Also:
-
-
Constructor Details
-
CreateSnapshotStep
public CreateSnapshotStep(Step.StepKey key, Step.StepKey nextKeyOnComplete, Step.StepKey nextKeyOnIncomplete, Client client)
-
-
Method Details
-
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
-
getNextStepKey
- Overrides:
getNextStepKeyin classStep
-
equals
-
hashCode
public int hashCode()
-