Documentation ¶
Index ¶
- type BucketClassLister
- type BucketClassListerExpansion
- type BucketLister
- type BucketListerExpansion
- type BucketNamespaceLister
- type BucketNamespaceListerExpansion
- type BucketPoolLister
- type BucketPoolListerExpansion
- 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 BucketClassLister ¶
type BucketClassLister interface { // List lists all BucketClasses in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.BucketClass, err error) // Get retrieves the BucketClass from the index for a given name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.BucketClass, error) BucketClassListerExpansion }
BucketClassLister helps list BucketClasses. All objects returned here must be treated as read-only.
func NewBucketClassLister ¶
func NewBucketClassLister(indexer cache.Indexer) BucketClassLister
NewBucketClassLister returns a new BucketClassLister.
type BucketClassListerExpansion ¶
type BucketClassListerExpansion interface{}
BucketClassListerExpansion allows custom methods to be added to BucketClassLister.
type BucketLister ¶
type BucketLister interface { // List lists all Buckets in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Bucket, err error) // Buckets returns an object that can list and get Buckets. Buckets(namespace string) BucketNamespaceLister BucketListerExpansion }
BucketLister helps list Buckets. All objects returned here must be treated as read-only.
func NewBucketLister ¶
func NewBucketLister(indexer cache.Indexer) BucketLister
NewBucketLister returns a new BucketLister.
type BucketListerExpansion ¶
type BucketListerExpansion interface{}
BucketListerExpansion allows custom methods to be added to BucketLister.
type BucketNamespaceLister ¶
type BucketNamespaceLister interface { // List lists all Buckets in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.Bucket, err error) // Get retrieves the Bucket from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.Bucket, error) BucketNamespaceListerExpansion }
BucketNamespaceLister helps list and get Buckets. All objects returned here must be treated as read-only.
type BucketNamespaceListerExpansion ¶
type BucketNamespaceListerExpansion interface{}
BucketNamespaceListerExpansion allows custom methods to be added to BucketNamespaceLister.
type BucketPoolLister ¶
type BucketPoolLister interface { // List lists all BucketPools in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.BucketPool, err error) // Get retrieves the BucketPool from the index for a given name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.BucketPool, error) BucketPoolListerExpansion }
BucketPoolLister helps list BucketPools. All objects returned here must be treated as read-only.
func NewBucketPoolLister ¶
func NewBucketPoolLister(indexer cache.Indexer) BucketPoolLister
NewBucketPoolLister returns a new BucketPoolLister.
type BucketPoolListerExpansion ¶
type BucketPoolListerExpansion interface{}
BucketPoolListerExpansion allows custom methods to be added to BucketPoolLister.
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.