/**
  * @Transform :labels
  */
 public function castLabelsToKeyValueObjectList($string)
 {
     $labels = new KeyValueObjectList();
     foreach (explode(',', $string) as $label) {
         list($key, $value) = explode('=', $label);
         $labels->add(new Label($key, $value));
     }
     return $labels;
 }
 /**
  * {@inheritdoc}
  */
 public function findByLabels(KeyValueObjectList $labels)
 {
     return $this->connector->get('/namespaces?' . http_build_query(['labelSelector' => HttpAdapter::createLabelSelector($labels->toAssociativeArray())]), ['class' => NamespaceList::class]);
 }