var _ … func (ctrl *PersistentVolumeController) GetPluginDir(pluginName string) string { … } func (ctrl *PersistentVolumeController) GetVolumeDevicePluginDir(pluginName string) string { … } func (ctrl *PersistentVolumeController) GetPodsDir() string { … } func (ctrl *PersistentVolumeController) GetPodVolumeDir(podUID types.UID, pluginName string, volumeName string) string { … } func (ctrl *PersistentVolumeController) GetPodPluginDir(podUID types.UID, pluginName string) string { … } func (ctrl *PersistentVolumeController) GetPodVolumeDeviceDir(ppodUID types.UID, pluginName string) string { … } func (ctrl *PersistentVolumeController) GetKubeClient() clientset.Interface { … } func (ctrl *PersistentVolumeController) NewWrapperMounter(volName string, spec vol.Spec, pod *v1.Pod) (vol.Mounter, error) { … } func (ctrl *PersistentVolumeController) NewWrapperUnmounter(volName string, spec vol.Spec, podUID types.UID) (vol.Unmounter, error) { … } func (ctrl *PersistentVolumeController) GetMounter(pluginName string) mount.Interface { … } func (ctrl *PersistentVolumeController) GetHostName() string { … } func (ctrl *PersistentVolumeController) GetHostIP() (net.IP, error) { … } func (ctrl *PersistentVolumeController) GetNodeAllocatable() (v1.ResourceList, error) { … } func (ctrl *PersistentVolumeController) GetAttachedVolumesFromNodeStatus() (map[v1.UniqueVolumeName]string, error) { … } func (ctrl *PersistentVolumeController) GetSecretFunc() func(namespace, name string) (*v1.Secret, error) { … } func (ctrl *PersistentVolumeController) GetConfigMapFunc() func(namespace, name string) (*v1.ConfigMap, error) { … } func (ctrl *PersistentVolumeController) GetServiceAccountTokenFunc() func(_, _ string, _ *authenticationv1.TokenRequest) (*authenticationv1.TokenRequest, error) { … } func (ctrl *PersistentVolumeController) DeleteServiceAccountTokenFunc() func(types.UID) { … } func (adc *PersistentVolumeController) GetExec(pluginName string) utilexec.Interface { … } func (ctrl *PersistentVolumeController) GetNodeLabels() (map[string]string, error) { … } func (ctrl *PersistentVolumeController) GetNodeName() types.NodeName { … } func (ctrl *PersistentVolumeController) GetEventRecorder() record.EventRecorder { … } func (ctrl *PersistentVolumeController) GetSubpather() subpath.Interface { … }