cloud-8.x-2.0-beta1/modules/cloud_service_providers/k8s/src/Entity/K8sDeploymentInterface.php
modules/cloud_service_providers/k8s/src/Entity/K8sDeploymentInterface.php
<?php
namespace Drupal\k8s\Entity;
use Drupal\Core\Entity\ContentEntityInterface;
use Drupal\user\EntityOwnerInterface;
/**
* Provides an interface defining a Deployment entity.
*
* @ingroup k8s
*/
interface K8sDeploymentInterface extends ContentEntityInterface, EntityOwnerInterface {
/**
* {@inheritdoc}
*/
public function getCloudContext();
/**
* {@inheritdoc}
*/
public function getName();
/**
* {@inheritdoc}
*/
public function setName($name);
/**
* {@inheritdoc}
*/
public function getNamespace();
/**
* {@inheritdoc}
*/
public function setNamespace($namespace);
/**
* {@inheritdoc}
*/
public function getLabels();
/**
* {@inheritdoc}
*/
public function setLabels($labels);
/**
* {@inheritdoc}
*/
public function getAnnotations();
/**
* {@inheritdoc}
*/
public function setAnnotations($annotations);
/**
* {@inheritdoc}
*/
public function getStrategy();
/**
* {@inheritdoc}
*/
public function setStrategy($strategy);
/**
* {@inheritdoc}
*/
public function getMinReadySeconds();
/**
* {@inheritdoc}
*/
public function setMinReadySeconds($min_ready_seconds);
/**
* {@inheritdoc}
*/
public function getRevisionHistoryLimit();
/**
* {@inheritdoc}
*/
public function setRevisionHistoryLimit($revision_history_limit);
/**
* {@inheritdoc}
*/
public function getAvailableReplicas();
/**
* {@inheritdoc}
*/
public function setAvailableReplicas($available_replicas);
/**
* {@inheritdoc}
*/
public function getCollisionCount();
/**
* {@inheritdoc}
*/
public function setCollisionCount($collision_count);
/**
* {@inheritdoc}
*/
public function getObservedGeneration();
/**
* {@inheritdoc}
*/
public function setObservedGeneration($observed_generation);
/**
* {@inheritdoc}
*/
public function getReadyReplicas();
/**
* {@inheritdoc}
*/
public function setReadyReplicas($ready_replicas);
/**
* {@inheritdoc}
*/
public function getReplicas();
/**
* {@inheritdoc}
*/
public function setReplicas($replicas);
/**
* {@inheritdoc}
*/
public function getUnavailableReplicas();
/**
* {@inheritdoc}
*/
public function setUnavailableReplicas($unavailable_replicas);
/**
* {@inheritdoc}
*/
public function getUpdatedReplicas();
/**
* {@inheritdoc}
*/
public function setUpdatedReplicas($updated_replicas);
/**
* {@inheritdoc}
*/
public function getDetail();
/**
* {@inheritdoc}
*/
public function setDetail($detail);
/**
* {@inheritdoc}
*/
public function getCreationYaml();
/**
* {@inheritdoc}
*/
public function setCreationYaml($creation_yaml);
/**
* {@inheritdoc}
*/
public function created();
/**
* {@inheritdoc}
*/
public function changed();
/**
* {@inheritdoc}
*/
public function getRefreshed();
/**
* {@inheritdoc}
*/
public function setRefreshed($time);
}
