Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type VolumeClassLister ¶
type VolumeClassLister interface {
// List lists all VolumeClasses in the indexer.
// Objects returned here must be treated as read-only.
List(selector labels.Selector) (ret []*v1alpha1.VolumeClass, err error)
// Get retrieves the VolumeClass from the index for a given name.
// Objects returned here must be treated as read-only.
Get(name string) (*v1alpha1.VolumeClass, error)
VolumeClassListerExpansion
}
VolumeClassLister helps list VolumeClasses. All objects returned here must be treated as read-only.
func NewVolumeClassLister ¶
func NewVolumeClassLister(indexer cache.Indexer) VolumeClassLister
NewVolumeClassLister returns a new VolumeClassLister.
type VolumeClassListerExpansion ¶
type VolumeClassListerExpansion interface{}
VolumeClassListerExpansion allows custom methods to be added to VolumeClassLister.
type VolumeLister ¶
type VolumeLister interface {
// List lists all Volumes in the indexer.
// Objects returned here must be treated as read-only.
List(selector labels.Selector) (ret []*v1alpha1.Volume, err error)
// Volumes returns an object that can list and get Volumes.
Volumes(namespace string) VolumeNamespaceLister
VolumeListerExpansion
}
VolumeLister helps list Volumes. All objects returned here must be treated as read-only.
func NewVolumeLister ¶
func NewVolumeLister(indexer cache.Indexer) VolumeLister
NewVolumeLister returns a new VolumeLister.
type VolumeListerExpansion ¶
type VolumeListerExpansion interface{}
VolumeListerExpansion allows custom methods to be added to VolumeLister.
type VolumeNamespaceLister ¶
type VolumeNamespaceLister interface {
// List lists all Volumes in the indexer for a given namespace.
// Objects returned here must be treated as read-only.
List(selector labels.Selector) (ret []*v1alpha1.Volume, err error)
// Get retrieves the Volume from the indexer for a given namespace and name.
// Objects returned here must be treated as read-only.
Get(name string) (*v1alpha1.Volume, error)
VolumeNamespaceListerExpansion
}
VolumeNamespaceLister helps list and get Volumes. All objects returned here must be treated as read-only.
type VolumeNamespaceListerExpansion ¶
type VolumeNamespaceListerExpansion interface{}
VolumeNamespaceListerExpansion allows custom methods to be added to VolumeNamespaceLister.
type VolumePoolLister ¶
type VolumePoolLister interface {
// List lists all VolumePools in the indexer.
// Objects returned here must be treated as read-only.
List(selector labels.Selector) (ret []*v1alpha1.VolumePool, err error)
// Get retrieves the VolumePool from the index for a given name.
// Objects returned here must be treated as read-only.
Get(name string) (*v1alpha1.VolumePool, error)
VolumePoolListerExpansion
}
VolumePoolLister helps list VolumePools. All objects returned here must be treated as read-only.
func NewVolumePoolLister ¶
func NewVolumePoolLister(indexer cache.Indexer) VolumePoolLister
NewVolumePoolLister returns a new VolumePoolLister.
type VolumePoolListerExpansion ¶
type VolumePoolListerExpansion interface{}
VolumePoolListerExpansion allows custom methods to be added to VolumePoolLister.