cloud-8.x-2.0-beta1/modules/cloud_service_providers/k8s/src/Entity/K8sNodeInterface.php

modules/cloud_service_providers/k8s/src/Entity/K8sNodeInterface.php
<?php

namespace Drupal\k8s\Entity;

use Drupal\Core\Entity\ContentEntityInterface;
use Drupal\user\EntityOwnerInterface;

/**
 * Provides an interface defining a K8s Node entity.
 *
 * @ingroup k8s
 */
interface K8sNodeInterface 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 getAnnotations();

  /**
   * {@inheritdoc}
   */
  public function setAnnotations(array $annotations);

  /**
   * {@inheritdoc}
   */
  public function getAddresses();

  /**
   * {@inheritdoc}
   */
  public function setAddresses(array $addresses);

  /**
   * {@inheritdoc}
   */
  public function getPodCidr();

  /**
   * {@inheritdoc}
   */
  public function setPodCidr($pod_cidr);

  /**
   * {@inheritdoc}
   */
  public function getProviderId();

  /**
   * {@inheritdoc}
   */
  public function setProviderId($provider_id);

  /**
   * {@inheritdoc}
   */
  public function isUnschedulable();

  /**
   * {@inheritdoc}
   */
  public function setUnschedulable($unschedulable);

  /**
   * {@inheritdoc}
   */
  public function getMachineId();

  /**
   * {@inheritdoc}
   */
  public function setMachineId($machine_id);

  /**
   * {@inheritdoc}
   */
  public function getSystemUuid();

  /**
   * {@inheritdoc}
   */
  public function setSystemUuid($system_uuid);

  /**
   * {@inheritdoc}
   */
  public function getBootId();

  /**
   * {@inheritdoc}
   */
  public function setBootId($boot_id);

  /**
   * {@inheritdoc}
   */
  public function getKernelVersion();

  /**
   * {@inheritdoc}
   */
  public function setKernelVersion($kernel_version);

  /**
   * {@inheritdoc}
   */
  public function getOsImage();

  /**
   * {@inheritdoc}
   */
  public function setOsImage($os_image);

  /**
   * {@inheritdoc}
   */
  public function getContainerRuntimeVersion();

  /**
   * {@inheritdoc}
   */
  public function setContainerRuntimeVersion($container_runtime_version);

  /**
   * {@inheritdoc}
   */
  public function getKubeletVersion();

  /**
   * {@inheritdoc}
   */
  public function setKubeletVersion($kubelet_version);

  /**
   * {@inheritdoc}
   */
  public function getKubeProxyVersion();

  /**
   * {@inheritdoc}
   */
  public function setKubeProxyVersion($kube_proxy_version);

  /**
   * {@inheritdoc}
   */
  public function getOperatingSystem();

  /**
   * {@inheritdoc}
   */
  public function setOperatingSystem($operating_system);

  /**
   * {@inheritdoc}
   */
  public function getArchitecture();

  /**
   * {@inheritdoc}
   */
  public function setArchitecture($architecture);

  /**
   * {@inheritdoc}
   */
  public function getCpuCapacity();

  /**
   * {@inheritdoc}
   */
  public function setCpuCapacity($cpu_capacity);

  /**
   * {@inheritdoc}
   */
  public function getCpuRequest();

  /**
   * {@inheritdoc}
   */
  public function setCpuRequest($cpu_request);

  /**
   * {@inheritdoc}
   */
  public function getCpuLimit();

  /**
   * {@inheritdoc}
   */
  public function setCpuLimit($cpu_limit);

  /**
   * {@inheritdoc}
   */
  public function getCpuUsage();

  /**
   * {@inheritdoc}
   */
  public function setCpuUsage($cpu_usage);

  /**
   * {@inheritdoc}
   */
  public function getMemoryCapacity();

  /**
   * {@inheritdoc}
   */
  public function setMemoryCapacity($memory_capacity);

  /**
   * {@inheritdoc}
   */
  public function getMemoryRequest();

  /**
   * {@inheritdoc}
   */
  public function setMemoryRequest($memory_request);

  /**
   * {@inheritdoc}
   */
  public function getMemoryLimit();

  /**
   * {@inheritdoc}
   */
  public function setMemoryLimit($memory_limit);

  /**
   * {@inheritdoc}
   */
  public function getMemoryUsage();

  /**
   * {@inheritdoc}
   */
  public function setMemoryUsage($memory_usage);

  /**
   * {@inheritdoc}
   */
  public function getPodsCapacity();

  /**
   * {@inheritdoc}
   */
  public function setPodsCapacity($pods_capacity);

  /**
   * {@inheritdoc}
   */
  public function getPodsAllocation();

  /**
   * {@inheritdoc}
   */
  public function setPodsAllocation($pods_allocation);

  /**
   * {@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);

}

Главная | Обратная связь

drupal hosting | друпал хостинг | it patrol .inc