Documentation ¶
Index ¶
- type LVMNodeLister
- type LVMNodeListerExpansion
- type LVMNodeNamespaceLister
- type LVMNodeNamespaceListerExpansion
- type LVMSnapshotLister
- type LVMSnapshotListerExpansion
- type LVMSnapshotNamespaceLister
- type LVMSnapshotNamespaceListerExpansion
- type LVMVolumeLister
- type LVMVolumeListerExpansion
- type LVMVolumeNamespaceLister
- type LVMVolumeNamespaceListerExpansion
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.