Searched refs:PersistentVolumePlugin (Results 1 – 23 of 23) sorted by relevance
201 type PersistentVolumePlugin interface { interface789 func (pm *VolumePluginMgr) FindPersistentPluginBySpec(spec *Spec) (PersistentVolumePlugin, error) {794 if persistentVolumePlugin, ok := volumePlugin.(PersistentVolumePlugin); ok {816 func (pm *VolumePluginMgr) FindPersistentPluginByName(name string) (PersistentVolumePlugin, error) {821 if persistentVolumePlugin, ok := volumePlugin.(PersistentVolumePlugin); ok {
37 var _ volume.PersistentVolumePlugin = &azureDataDiskPlugin{}
83 var _ volume.PersistentVolumePlugin = &azureDataDiskPlugin{}
38 var _ volume.PersistentVolumePlugin = &gcePersistentDiskPlugin{}
53 var _ volume.PersistentVolumePlugin = &gcePersistentDiskPlugin{}
37 var _ volume.PersistentVolumePlugin = &cinderPlugin{}
78 var _ volume.PersistentVolumePlugin = &cinderPlugin{}
57 var _ volume.PersistentVolumePlugin = &flexVolumePlugin{}
62 var _ volume.PersistentVolumePlugin = &nfsPlugin{}
54 var _ volume.PersistentVolumePlugin = &azureFilePlugin{}
56 var _ volume.PersistentVolumePlugin = &hostPathPlugin{}
62 var _ volume.PersistentVolumePlugin = &flockerPlugin{}
52 var _ volume.PersistentVolumePlugin = &portworxVolumePlugin{}
58 var _ volume.PersistentVolumePlugin = &quobytePlugin{}
54 var _ volume.PersistentVolumePlugin = &vsphereVolumePlugin{}
50 var _ volume.PersistentVolumePlugin = &fcPlugin{}
58 var _ volume.PersistentVolumePlugin = &localVolumePlugin{}
86 func getPersistentPlugin(t *testing.T) (string, volume.PersistentVolumePlugin) {
54 var _ volume.PersistentVolumePlugin = &awsElasticBlockStorePlugin{}
54 var _ volume.PersistentVolumePlugin = &iscsiPlugin{}
51 var _ volume.PersistentVolumePlugin = &storageosPlugin{}
59 var _ volume.PersistentVolumePlugin = &rbdPlugin{}
68 var _ volume.PersistentVolumePlugin = &glusterfsPlugin{}