Struct elasticsearch::ilm::Ilm

source ·
pub struct Ilm<'a> { /* private fields */ }
Expand description

Namespace client for Index Lifecycle Management APIs

Implementations

Creates a new instance of Ilm

Ilm Delete Lifecycle API

Deletes the specified lifecycle policy definition. A currently used policy cannot be deleted.

Ilm Explain Lifecycle API

Retrieves information about the index’s current lifecycle state, such as the currently executing phase, action, and step.

Ilm Get Lifecycle API

Returns the specified policy definition. Includes the policy version and last modified date.

Ilm Get Status API

Retrieves the current index lifecycle management (ILM) status.

Ilm Migrate To Data Tiers API

Migrates the indices and ILM policies away from custom node attribute allocation routing to data tiers routing

Ilm Move To Step API

Manually moves an index into the specified step and executes that step.

Ilm Put Lifecycle API

Creates a lifecycle policy

Ilm Remove Policy API

Removes the assigned lifecycle policy and stops managing the specified index

Ilm Retry API

Retries executing the policy for an index that is in the ERROR step.

Ilm Start API

Start the index lifecycle management (ILM) plugin.

Ilm Stop API

Halts all lifecycle management operations and stops the index lifecycle management (ILM) plugin

Auto Trait Implementations

Blanket Implementations

Gets the TypeId of self. Read more
Immutably borrows from an owned value. Read more
Mutably borrows from an owned value. Read more

Returns the argument unchanged.

Instruments this type with the provided Span, returning an Instrumented wrapper. Read more
Instruments this type with the current Span, returning an Instrumented wrapper. Read more

Calls U::from(self).

That is, this conversion is whatever the implementation of From<T> for U chooses to do.

The type returned in the event of a conversion error.
Performs the conversion.
The type returned in the event of a conversion error.
Performs the conversion.
Attaches the provided Subscriber to this type, returning a WithDispatch wrapper. Read more
Attaches the current default Subscriber to this type, returning a WithDispatch wrapper. Read more