Interface DynamicPVC

All Superinterfaces:
ProvisionedVolume
All Known Implementing Classes:
DynamicPVCVolume, DynamicPVCWorkspaceVolume

public interface DynamicPVC extends ProvisionedVolume
Interface containing common code between DynamicPVCVolume and DynamicPVCWorkspaceVolume.
  • Field Details

    • LOGGER

      static final Logger LOGGER
  • Method Details

    • buildPVC

      default io.fabric8.kubernetes.api.model.Volume buildPVC(String volumeName, String podName)
    • createPVC

      default io.fabric8.kubernetes.api.model.PersistentVolumeClaim createPVC(io.fabric8.kubernetes.client.KubernetesClient client, io.fabric8.kubernetes.api.model.ObjectMeta podMetaData)
    • getPvcName

      String getPvcName(String podName)