kubernetes/pkg/volume/image/image.go

type imagePlugin

var _

var _

var _

var _

const pluginName

func ProbeVolumePlugins() []volume.VolumePlugin {}

func (o *imagePlugin) Init(volume.VolumeHost) error                    {}

func (o *imagePlugin) GetPluginName() string                           {}

func (o *imagePlugin) GetVolumeName(spec *volume.Spec) (string, error) {}

func (o *imagePlugin) CanSupport(spec *volume.Spec) bool {}

func (o *imagePlugin) NewMounter(spec *volume.Spec, podRef *v1.Pod) (volume.Mounter, error) {}

func (o *imagePlugin) NewUnmounter(name string, podUID types.UID) (volume.Unmounter, error) {}

func (o *imagePlugin) ConstructVolumeSpec(volumeName, mountPath string) (volume.ReconstructedVolume, error) {}

func (o *imagePlugin) GetAttributes() volume.Attributes {}

func (o *imagePlugin) GetPath() string                                             {}

func (o *imagePlugin) RequiresFSResize() bool                                      {}

func (o *imagePlugin) RequiresRemount(spec *volume.Spec) bool                      {}

func (o *imagePlugin) SetUp(mounterArgs volume.MounterArgs) error                  {}

func (o *imagePlugin) SetUpAt(dir string, mounterArgs volume.MounterArgs) error    {}

func (o *imagePlugin) SupportsMountOption() bool                                   {}

func (o *imagePlugin) SupportsSELinuxContextMount(spec *volume.Spec) (bool, error) {}

func (o *imagePlugin) TearDown() error                                             {}

func (o *imagePlugin) TearDownAt(string) error                                     {}