cloud-8.x-2.0-beta1/modules/cloud_service_providers/k8s/src/Entity/K8sNamespaceInterface.php
modules/cloud_service_providers/k8s/src/Entity/K8sNamespaceInterface.php
<?php
namespace Drupal\k8s\Entity;
use Drupal\Core\Entity\ContentEntityInterface;
use Drupal\user\EntityOwnerInterface;
/**
* Provides an interface defining a K8s Namespace entity.
*
* @ingroup k8s
*/
interface K8sNamespaceInterface extends ContentEntityInterface, EntityOwnerInterface {
/**
* {@inheritdoc}
*/
public function getCloudContext();
/**
* {@inheritdoc}
*/
public function getName();
/**
* {@inheritdoc}
*/
public function getStatus();
/**
* {@inheritdoc}
*/
public function setStatus($status);
/**
* {@inheritdoc}
*/
public function getLabels();
/**
* {@inheritdoc}
*/
public function setLabels(array $labels);
/**
* {@inheritdoc}
*/
public function getDetail();
/**
* {@inheritdoc}
*/
public function setDetail($detail);
/**
* {@inheritdoc}
*/
public function created();
/**
* {@inheritdoc}
*/
public function changed();
/**
* {@inheritdoc}
*/
public function getRefreshed();
/**
* {@inheritdoc}
*/
public function setRefreshed($time);
}
