Documentation ¶
Index ¶
- type ClusterLister
- type ClusterListerExpansion
- type ClusterNamespaceLister
- type ClusterNamespaceListerExpansion
- type FilesystemLister
- type FilesystemListerExpansion
- type FilesystemNamespaceLister
- type FilesystemNamespaceListerExpansion
- type ObjectStoreLister
- type ObjectStoreListerExpansion
- type ObjectStoreNamespaceLister
- type ObjectStoreNamespaceListerExpansion
- type ObjectStoreUserLister
- type ObjectStoreUserListerExpansion
- type ObjectStoreUserNamespaceLister
- type ObjectStoreUserNamespaceListerExpansion
- type PoolLister
- type PoolListerExpansion
- type PoolNamespaceLister
- type PoolNamespaceListerExpansion
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ClusterLister ¶
type ClusterLister interface { // List lists all Clusters in the indexer. List(selector labels.Selector) (ret []*v1beta1.Cluster, err error) // Clusters returns an object that can list and get Clusters. Clusters(namespace string) ClusterNamespaceLister ClusterListerExpansion }
ClusterLister helps list Clusters.
func NewClusterLister ¶
func NewClusterLister(indexer cache.Indexer) ClusterLister
NewClusterLister returns a new ClusterLister.
type ClusterListerExpansion ¶
type ClusterListerExpansion interface{}
ClusterListerExpansion allows custom methods to be added to ClusterLister.
type ClusterNamespaceLister ¶
type ClusterNamespaceLister interface { // List lists all Clusters in the indexer for a given namespace. List(selector labels.Selector) (ret []*v1beta1.Cluster, err error) // Get retrieves the Cluster from the indexer for a given namespace and name. Get(name string) (*v1beta1.Cluster, error) ClusterNamespaceListerExpansion }
ClusterNamespaceLister helps list and get Clusters.
type ClusterNamespaceListerExpansion ¶
type ClusterNamespaceListerExpansion interface{}
ClusterNamespaceListerExpansion allows custom methods to be added to ClusterNamespaceLister.
type FilesystemLister ¶
type FilesystemLister interface { // List lists all Filesystems in the indexer. List(selector labels.Selector) (ret []*v1beta1.Filesystem, err error) // Filesystems returns an object that can list and get Filesystems. Filesystems(namespace string) FilesystemNamespaceLister FilesystemListerExpansion }
FilesystemLister helps list Filesystems.
func NewFilesystemLister ¶
func NewFilesystemLister(indexer cache.Indexer) FilesystemLister
NewFilesystemLister returns a new FilesystemLister.
type FilesystemListerExpansion ¶
type FilesystemListerExpansion interface{}
FilesystemListerExpansion allows custom methods to be added to FilesystemLister.
type FilesystemNamespaceLister ¶
type FilesystemNamespaceLister interface { // List lists all Filesystems in the indexer for a given namespace. List(selector labels.Selector) (ret []*v1beta1.Filesystem, err error) // Get retrieves the Filesystem from the indexer for a given namespace and name. Get(name string) (*v1beta1.Filesystem, error) FilesystemNamespaceListerExpansion }
FilesystemNamespaceLister helps list and get Filesystems.
type FilesystemNamespaceListerExpansion ¶
type FilesystemNamespaceListerExpansion interface{}
FilesystemNamespaceListerExpansion allows custom methods to be added to FilesystemNamespaceLister.
type ObjectStoreLister ¶
type ObjectStoreLister interface { // List lists all ObjectStores in the indexer. List(selector labels.Selector) (ret []*v1beta1.ObjectStore, err error) // ObjectStores returns an object that can list and get ObjectStores. ObjectStores(namespace string) ObjectStoreNamespaceLister ObjectStoreListerExpansion }
ObjectStoreLister helps list ObjectStores.
func NewObjectStoreLister ¶
func NewObjectStoreLister(indexer cache.Indexer) ObjectStoreLister
NewObjectStoreLister returns a new ObjectStoreLister.
type ObjectStoreListerExpansion ¶
type ObjectStoreListerExpansion interface{}
ObjectStoreListerExpansion allows custom methods to be added to ObjectStoreLister.
type ObjectStoreNamespaceLister ¶
type ObjectStoreNamespaceLister interface { // List lists all ObjectStores in the indexer for a given namespace. List(selector labels.Selector) (ret []*v1beta1.ObjectStore, err error) // Get retrieves the ObjectStore from the indexer for a given namespace and name. Get(name string) (*v1beta1.ObjectStore, error) ObjectStoreNamespaceListerExpansion }
ObjectStoreNamespaceLister helps list and get ObjectStores.
type ObjectStoreNamespaceListerExpansion ¶
type ObjectStoreNamespaceListerExpansion interface{}
ObjectStoreNamespaceListerExpansion allows custom methods to be added to ObjectStoreNamespaceLister.
type ObjectStoreUserLister ¶
type ObjectStoreUserLister interface { // List lists all ObjectStoreUsers in the indexer. List(selector labels.Selector) (ret []*v1beta1.ObjectStoreUser, err error) // ObjectStoreUsers returns an object that can list and get ObjectStoreUsers. ObjectStoreUsers(namespace string) ObjectStoreUserNamespaceLister ObjectStoreUserListerExpansion }
ObjectStoreUserLister helps list ObjectStoreUsers.
func NewObjectStoreUserLister ¶
func NewObjectStoreUserLister(indexer cache.Indexer) ObjectStoreUserLister
NewObjectStoreUserLister returns a new ObjectStoreUserLister.
type ObjectStoreUserListerExpansion ¶
type ObjectStoreUserListerExpansion interface{}
ObjectStoreUserListerExpansion allows custom methods to be added to ObjectStoreUserLister.
type ObjectStoreUserNamespaceLister ¶
type ObjectStoreUserNamespaceLister interface { // List lists all ObjectStoreUsers in the indexer for a given namespace. List(selector labels.Selector) (ret []*v1beta1.ObjectStoreUser, err error) // Get retrieves the ObjectStoreUser from the indexer for a given namespace and name. Get(name string) (*v1beta1.ObjectStoreUser, error) ObjectStoreUserNamespaceListerExpansion }
ObjectStoreUserNamespaceLister helps list and get ObjectStoreUsers.
type ObjectStoreUserNamespaceListerExpansion ¶
type ObjectStoreUserNamespaceListerExpansion interface{}
ObjectStoreUserNamespaceListerExpansion allows custom methods to be added to ObjectStoreUserNamespaceLister.
type PoolLister ¶
type PoolLister interface { // List lists all Pools in the indexer. List(selector labels.Selector) (ret []*v1beta1.Pool, err error) // Pools returns an object that can list and get Pools. Pools(namespace string) PoolNamespaceLister PoolListerExpansion }
PoolLister helps list Pools.
func NewPoolLister ¶
func NewPoolLister(indexer cache.Indexer) PoolLister
NewPoolLister returns a new PoolLister.
type PoolListerExpansion ¶
type PoolListerExpansion interface{}
PoolListerExpansion allows custom methods to be added to PoolLister.
type PoolNamespaceLister ¶
type PoolNamespaceLister interface { // List lists all Pools in the indexer for a given namespace. List(selector labels.Selector) (ret []*v1beta1.Pool, err error) // Get retrieves the Pool from the indexer for a given namespace and name. Get(name string) (*v1beta1.Pool, error) PoolNamespaceListerExpansion }
PoolNamespaceLister helps list and get Pools.
type PoolNamespaceListerExpansion ¶
type PoolNamespaceListerExpansion interface{}
PoolNamespaceListerExpansion allows custom methods to be added to PoolNamespaceLister.