Documentation
¶
Index ¶
- type VolumeClaimLister
- type VolumeClaimListerExpansion
- type VolumeClaimNamespaceLister
- type VolumeClaimNamespaceListerExpansion
- type VolumeClassLister
- type VolumeClassListerExpansion
- type VolumeLister
- type VolumeListerExpansion
- type VolumeNamespaceLister
- type VolumeNamespaceListerExpansion
- type VolumePoolLister
- type VolumePoolListerExpansion
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type VolumeClaimLister ¶
type VolumeClaimLister interface {
// List lists all VolumeClaims in the indexer.
// Objects returned here must be treated as read-only.
List(selector labels.Selector) (ret []*storage.VolumeClaim, err error)
// VolumeClaims returns an object that can list and get VolumeClaims.
VolumeClaims(namespace string) VolumeClaimNamespaceLister
VolumeClaimListerExpansion
}
VolumeClaimLister helps list VolumeClaims. All objects returned here must be treated as read-only.
func NewVolumeClaimLister ¶
func NewVolumeClaimLister(indexer cache.Indexer) VolumeClaimLister
NewVolumeClaimLister returns a new VolumeClaimLister.
type VolumeClaimListerExpansion ¶
type VolumeClaimListerExpansion interface{}
VolumeClaimListerExpansion allows custom methods to be added to VolumeClaimLister.
type VolumeClaimNamespaceLister ¶
type VolumeClaimNamespaceLister interface {
// List lists all VolumeClaims in the indexer for a given namespace.
// Objects returned here must be treated as read-only.
List(selector labels.Selector) (ret []*storage.VolumeClaim, err error)
// Get retrieves the VolumeClaim from the indexer for a given namespace and name.
// Objects returned here must be treated as read-only.
Get(name string) (*storage.VolumeClaim, error)
VolumeClaimNamespaceListerExpansion
}
VolumeClaimNamespaceLister helps list and get VolumeClaims. All objects returned here must be treated as read-only.
type VolumeClaimNamespaceListerExpansion ¶
type VolumeClaimNamespaceListerExpansion interface{}
VolumeClaimNamespaceListerExpansion allows custom methods to be added to VolumeClaimNamespaceLister.
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 []*storage.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) (*storage.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 []*storage.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 []*storage.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) (*storage.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 []*storage.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) (*storage.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.