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.