diff --git a/src/Elasticsearch/Namespaces/ClusterNamespace.php b/src/Elasticsearch/Namespaces/ClusterNamespace.php index 7c80a53ec..df443a185 100644 --- a/src/Elasticsearch/Namespaces/ClusterNamespace.php +++ b/src/Elasticsearch/Namespaces/ClusterNamespace.php @@ -94,6 +94,7 @@ public function reroute($params = array()) */ public function state($params = array()) { + $index = $this->extractArgument($params, 'index'); $metric = $this->extractArgument($params, 'metric'); /** @var callback $endpointBuilder */ @@ -101,7 +102,9 @@ public function state($params = array()) /** @var \Elasticsearch\Endpoints\Cluster\State $endpoint */ $endpoint = $endpointBuilder('Cluster\State'); - $endpoint->setParams($params)->setMetric($metric); + $endpoint->setParams($params) + ->setIndex($index) + ->setMetric($metric); $response = $endpoint->performRequest(); return $response['data']; }