v1beta1

package
v1.0.1 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 14, 2019 License: Apache-2.0 Imports: 4 Imported by: 0

Documentation

Index

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL