v1alpha1

package
v1.6.1 Latest Latest
Warning

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

Go to latest
Published: Sep 16, 2024 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 LVMNodeLister added in v0.3.0

type LVMNodeLister interface {
	// List lists all LVMNodes in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.LVMNode, err error)
	// LVMNodes returns an object that can list and get LVMNodes.
	LVMNodes(namespace string) LVMNodeNamespaceLister
	LVMNodeListerExpansion
}

LVMNodeLister helps list LVMNodes. All objects returned here must be treated as read-only.

func NewLVMNodeLister added in v0.3.0

func NewLVMNodeLister(indexer cache.Indexer) LVMNodeLister

NewLVMNodeLister returns a new LVMNodeLister.

type LVMNodeListerExpansion added in v0.3.0

type LVMNodeListerExpansion interface{}

LVMNodeListerExpansion allows custom methods to be added to LVMNodeLister.

type LVMNodeNamespaceLister added in v0.3.0

type LVMNodeNamespaceLister interface {
	// List lists all LVMNodes in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.LVMNode, err error)
	// Get retrieves the LVMNode from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.LVMNode, error)
	LVMNodeNamespaceListerExpansion
}

LVMNodeNamespaceLister helps list and get LVMNodes. All objects returned here must be treated as read-only.

type LVMNodeNamespaceListerExpansion added in v0.3.0

type LVMNodeNamespaceListerExpansion interface{}

LVMNodeNamespaceListerExpansion allows custom methods to be added to LVMNodeNamespaceLister.

type LVMSnapshotLister added in v0.2.0

type LVMSnapshotLister interface {
	// List lists all LVMSnapshots in the indexer.
	// Objects returned here must be treated as read-only.
	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. All objects returned here must be treated as read-only.

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.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.LVMSnapshot, err error)
	// Get retrieves the LVMSnapshot from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.LVMSnapshot, error)
	LVMSnapshotNamespaceListerExpansion
}

LVMSnapshotNamespaceLister helps list and get LVMSnapshots. All objects returned here must be treated as read-only.

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.
	// Objects returned here must be treated as read-only.
	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. All objects returned here must be treated as read-only.

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.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1alpha1.LVMVolume, err error)
	// Get retrieves the LVMVolume from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1alpha1.LVMVolume, error)
	LVMVolumeNamespaceListerExpansion
}

LVMVolumeNamespaceLister helps list and get LVMVolumes. All objects returned here must be treated as read-only.

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