Documentation ¶
Index ¶
- type StorageBucketLister
- type StorageBucketListerExpansion
- type StorageBucketNamespaceLister
- type StorageBucketNamespaceListerExpansion
- type StorageKeyLister
- type StorageKeyListerExpansion
- type StorageKeyNamespaceLister
- type StorageKeyNamespaceListerExpansion
- type StorageObjectLister
- type StorageObjectListerExpansion
- type StorageObjectNamespaceLister
- type StorageObjectNamespaceListerExpansion
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type StorageBucketLister ¶
type StorageBucketLister interface { // List lists all StorageBuckets in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.StorageBucket, err error) // StorageBuckets returns an object that can list and get StorageBuckets. StorageBuckets(namespace string) StorageBucketNamespaceLister StorageBucketListerExpansion }
StorageBucketLister helps list StorageBuckets. All objects returned here must be treated as read-only.
func NewStorageBucketLister ¶
func NewStorageBucketLister(indexer cache.Indexer) StorageBucketLister
NewStorageBucketLister returns a new StorageBucketLister.
type StorageBucketListerExpansion ¶
type StorageBucketListerExpansion interface{}
StorageBucketListerExpansion allows custom methods to be added to StorageBucketLister.
type StorageBucketNamespaceLister ¶
type StorageBucketNamespaceLister interface { // List lists all StorageBuckets in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.StorageBucket, err error) // Get retrieves the StorageBucket from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.StorageBucket, error) StorageBucketNamespaceListerExpansion }
StorageBucketNamespaceLister helps list and get StorageBuckets. All objects returned here must be treated as read-only.
type StorageBucketNamespaceListerExpansion ¶
type StorageBucketNamespaceListerExpansion interface{}
StorageBucketNamespaceListerExpansion allows custom methods to be added to StorageBucketNamespaceLister.
type StorageKeyLister ¶
type StorageKeyLister interface { // List lists all StorageKeys in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.StorageKey, err error) // StorageKeys returns an object that can list and get StorageKeys. StorageKeys(namespace string) StorageKeyNamespaceLister StorageKeyListerExpansion }
StorageKeyLister helps list StorageKeys. All objects returned here must be treated as read-only.
func NewStorageKeyLister ¶
func NewStorageKeyLister(indexer cache.Indexer) StorageKeyLister
NewStorageKeyLister returns a new StorageKeyLister.
type StorageKeyListerExpansion ¶
type StorageKeyListerExpansion interface{}
StorageKeyListerExpansion allows custom methods to be added to StorageKeyLister.
type StorageKeyNamespaceLister ¶
type StorageKeyNamespaceLister interface { // List lists all StorageKeys in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.StorageKey, err error) // Get retrieves the StorageKey from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.StorageKey, error) StorageKeyNamespaceListerExpansion }
StorageKeyNamespaceLister helps list and get StorageKeys. All objects returned here must be treated as read-only.
type StorageKeyNamespaceListerExpansion ¶
type StorageKeyNamespaceListerExpansion interface{}
StorageKeyNamespaceListerExpansion allows custom methods to be added to StorageKeyNamespaceLister.
type StorageObjectLister ¶
type StorageObjectLister interface { // List lists all StorageObjects in the indexer. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.StorageObject, err error) // StorageObjects returns an object that can list and get StorageObjects. StorageObjects(namespace string) StorageObjectNamespaceLister StorageObjectListerExpansion }
StorageObjectLister helps list StorageObjects. All objects returned here must be treated as read-only.
func NewStorageObjectLister ¶
func NewStorageObjectLister(indexer cache.Indexer) StorageObjectLister
NewStorageObjectLister returns a new StorageObjectLister.
type StorageObjectListerExpansion ¶
type StorageObjectListerExpansion interface{}
StorageObjectListerExpansion allows custom methods to be added to StorageObjectLister.
type StorageObjectNamespaceLister ¶
type StorageObjectNamespaceLister interface { // List lists all StorageObjects in the indexer for a given namespace. // Objects returned here must be treated as read-only. List(selector labels.Selector) (ret []*v1alpha1.StorageObject, err error) // Get retrieves the StorageObject from the indexer for a given namespace and name. // Objects returned here must be treated as read-only. Get(name string) (*v1alpha1.StorageObject, error) StorageObjectNamespaceListerExpansion }
StorageObjectNamespaceLister helps list and get StorageObjects. All objects returned here must be treated as read-only.
type StorageObjectNamespaceListerExpansion ¶
type StorageObjectNamespaceListerExpansion interface{}
StorageObjectNamespaceListerExpansion allows custom methods to be added to StorageObjectNamespaceLister.