/** * __construct * * @access public * * @param ClusterMetaData $metadata */ public function __construct(ClusterMetaData $metadata) { $this->metadata = $metadata; if (method_exists($metadata, 'setClient')) { $this->metadata->setClient($this); } }