Struct elasticsearch::ccr::Ccr

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

Namespace client for Cross Cluster Replication APIs

Implementations

Creates a new instance of Ccr

Ccr Delete Auto Follow Pattern API

Deletes auto-follow patterns.

Ccr Follow API

Creates a new follower index configured to follow the referenced leader index.

Ccr Follow Info API

Retrieves information about all follower indices, including parameters and status for each follower index

Ccr Follow Stats API

Retrieves follower stats. return shard-level stats about the following tasks associated with each shard for the specified indices.

Ccr Forget Follower API

Removes the follower retention leases from the leader.

Ccr Get Auto Follow Pattern API

Gets configured auto-follow patterns. Returns the specified auto-follow pattern collection.

Ccr Pause Auto Follow Pattern API

Pauses an auto-follow pattern

Ccr Pause Follow API

Pauses a follower index. The follower index will not fetch any additional operations from the leader index.

Ccr Put Auto Follow Pattern API

Creates a new named collection of auto-follow patterns against a specified remote cluster. Newly created indices on the remote cluster matching any of the specified patterns will be automatically configured as follower indices.

Ccr Resume Auto Follow Pattern API

Resumes an auto-follow pattern that has been paused

Ccr Resume Follow API

Resumes a follower index that has been paused

Ccr Stats API

Gets all stats related to cross-cluster replication.

Ccr Unfollow API

Stops the following task associated with a follower index and removes index metadata and settings associated with cross-cluster replication.

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