type PVAssumeCache …
func pvStorageClassIndexFunc(obj interface{ … }
func NewPVAssumeCache(logger klog.Logger, informer assumecache.Informer) *PVAssumeCache { … }
func (c *PVAssumeCache) GetPV(pvName string) (*v1.PersistentVolume, error) { … }
func (c *PVAssumeCache) GetAPIPV(pvName string) (*v1.PersistentVolume, error) { … }
func (c *PVAssumeCache) ListPVs(storageClassName string) []*v1.PersistentVolume { … }
type PVCAssumeCache …
func NewPVCAssumeCache(logger klog.Logger, informer assumecache.Informer) *PVCAssumeCache { … }
func (c *PVCAssumeCache) GetPVC(pvcKey string) (*v1.PersistentVolumeClaim, error) { … }
func (c *PVCAssumeCache) GetAPIPVC(pvcKey string) (*v1.PersistentVolumeClaim, error) { … }