You are here

public function ClientManagerInterface::getClientForCluster in Elasticsearch Connector 8.6

Same name and namespace in other branches
  1. 8.7 src/ElasticSearch/ClientManagerInterface.php \Drupal\elasticsearch_connector\ElasticSearch\ClientManagerInterface::getClientForCluster()
  2. 8.2 src/ElasticSearch/ClientManagerInterface.php \Drupal\elasticsearch_connector\ElasticSearch\ClientManagerInterface::getClientForCluster()
  3. 8.5 src/ElasticSearch/ClientManagerInterface.php \Drupal\elasticsearch_connector\ElasticSearch\ClientManagerInterface::getClientForCluster()

Get a client to interact with the given Elasticsearch cluster.

Parameters

\Drupal\elasticsearch_connector\Entity\Cluster $cluster: Cluster to get a client for.

Return value

\nodespark\DESConnector\ClientInterface Client object to interact with the given cluster.

1 method overrides ClientManagerInterface::getClientForCluster()
ClientManager::getClientForCluster in src/ElasticSearch/ClientManager.php
Get a client to interact with the given Elasticsearch cluster.

File

src/ElasticSearch/ClientManagerInterface.php, line 34

Class

ClientManagerInterface
Client manager interface.

Namespace

Drupal\elasticsearch_connector\ElasticSearch

Code

public function getClientForCluster(Cluster $cluster);