v1alpha1

package
v0.3.0-RC1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Mar 9, 2021 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type LVMSnapshotLister added in v0.2.0

type LVMSnapshotLister interface {
	// List lists all LVMSnapshots in the indexer.
	List(selector labels.Selector) (ret []*v1alpha1.LVMSnapshot, err error)
	// LVMSnapshots returns an object that can list and get LVMSnapshots.
	LVMSnapshots(namespace string) LVMSnapshotNamespaceLister
	LVMSnapshotListerExpansion
}

LVMSnapshotLister helps list LVMSnapshots.

func NewLVMSnapshotLister added in v0.2.0

func NewLVMSnapshotLister(indexer cache.Indexer) LVMSnapshotLister

NewLVMSnapshotLister returns a new LVMSnapshotLister.

type LVMSnapshotListerExpansion added in v0.2.0

type LVMSnapshotListerExpansion interface{}

LVMSnapshotListerExpansion allows custom methods to be added to LVMSnapshotLister.

type LVMSnapshotNamespaceLister added in v0.2.0

type LVMSnapshotNamespaceLister interface {
	// List lists all LVMSnapshots in the indexer for a given namespace.
	List(selector labels.Selector) (ret []*v1alpha1.LVMSnapshot, err error)
	// Get retrieves the LVMSnapshot from the indexer for a given namespace and name.
	Get(name string) (*v1alpha1.LVMSnapshot, error)
	LVMSnapshotNamespaceListerExpansion
}

LVMSnapshotNamespaceLister helps list and get LVMSnapshots.

type LVMSnapshotNamespaceListerExpansion added in v0.2.0

type LVMSnapshotNamespaceListerExpansion interface{}

LVMSnapshotNamespaceListerExpansion allows custom methods to be added to LVMSnapshotNamespaceLister.

type LVMVolumeLister

type LVMVolumeLister interface {
	// List lists all LVMVolumes in the indexer.
	List(selector labels.Selector) (ret []*v1alpha1.LVMVolume, err error)
	// LVMVolumes returns an object that can list and get LVMVolumes.
	LVMVolumes(namespace string) LVMVolumeNamespaceLister
	LVMVolumeListerExpansion
}

LVMVolumeLister helps list LVMVolumes.

func NewLVMVolumeLister

func NewLVMVolumeLister(indexer cache.Indexer) LVMVolumeLister

NewLVMVolumeLister returns a new LVMVolumeLister.

type LVMVolumeListerExpansion

type LVMVolumeListerExpansion interface{}

LVMVolumeListerExpansion allows custom methods to be added to LVMVolumeLister.

type LVMVolumeNamespaceLister

type LVMVolumeNamespaceLister interface {
	// List lists all LVMVolumes in the indexer for a given namespace.
	List(selector labels.Selector) (ret []*v1alpha1.LVMVolume, err error)
	// Get retrieves the LVMVolume from the indexer for a given namespace and name.
	Get(name string) (*v1alpha1.LVMVolume, error)
	LVMVolumeNamespaceListerExpansion
}

LVMVolumeNamespaceLister helps list and get LVMVolumes.

type LVMVolumeNamespaceListerExpansion

type LVMVolumeNamespaceListerExpansion interface{}

LVMVolumeNamespaceListerExpansion allows custom methods to be added to LVMVolumeNamespaceLister.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL