[][src]Module elasticsearch::cluster

Cluster APIs

Manage settings, perform operations, and retrieve information about an Elasticsearch cluster.

Structs

Cluster

Namespace client for Cluster APIs

ClusterAllocationExplain

Builder for the Cluster Allocation Explain API. Provides explanations for shard allocations in the cluster.

ClusterGetSettings

Builder for the Cluster Get Settings API. Returns cluster settings.

ClusterHealth

Builder for the Cluster Health API. Returns basic information about the health of the cluster.

ClusterPendingTasks

Builder for the Cluster Pending Tasks API. Returns a list of any cluster-level changes (e.g. create index, update mapping, allocate or fail shard) which have not yet been executed.

ClusterPutSettings

Builder for the Cluster Put Settings API. Updates the cluster settings.

ClusterRemoteInfo

Builder for the Cluster Remote Info API. Returns the information about configured remote clusters.

ClusterReroute

Builder for the Cluster Reroute API. Allows to manually change the allocation of individual shards in the cluster.

ClusterState

Builder for the Cluster State API. Returns a comprehensive information about the state of the cluster.

ClusterStats

Builder for the Cluster Stats API. Returns high-level overview of cluster statistics.

Enums

ClusterAllocationExplainParts

API parts for the Cluster Allocation Explain API

ClusterGetSettingsParts

API parts for the Cluster Get Settings API

ClusterHealthParts

API parts for the Cluster Health API

ClusterPendingTasksParts

API parts for the Cluster Pending Tasks API

ClusterPutSettingsParts

API parts for the Cluster Put Settings API

ClusterRemoteInfoParts

API parts for the Cluster Remote Info API

ClusterRerouteParts

API parts for the Cluster Reroute API

ClusterStateParts

API parts for the Cluster State API

ClusterStatsParts

API parts for the Cluster Stats API