v1alpha1

package
v0.0.0-...-1ea1cc7 Latest Latest
Warning

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

Go to latest
Published: May 15, 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 []*v1alpha1.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 []*v1alpha1.Cluster, err error)
	// Get retrieves the Cluster from the indexer for a given namespace and name.
	Get(name string) (*v1alpha1.Cluster, error)
	ClusterNamespaceListerExpansion
}

ClusterNamespaceLister helps list and get Clusters.

type ClusterNamespaceListerExpansion

type ClusterNamespaceListerExpansion interface{}

ClusterNamespaceListerExpansion allows custom methods to be added to ClusterNamespaceLister.

type ISCSILister

type ISCSILister interface {
	// List lists all ISCSIs in the indexer.
	List(selector labels.Selector) (ret []*v1alpha1.ISCSI, err error)
	// ISCSIs returns an object that can list and get ISCSIs.
	ISCSIs(namespace string) ISCSINamespaceLister
	ISCSIListerExpansion
}

ISCSILister helps list ISCSIs.

func NewISCSILister

func NewISCSILister(indexer cache.Indexer) ISCSILister

NewISCSILister returns a new ISCSILister.

type ISCSIListerExpansion

type ISCSIListerExpansion interface{}

ISCSIListerExpansion allows custom methods to be added to ISCSILister.

type ISCSINamespaceLister

type ISCSINamespaceLister interface {
	// List lists all ISCSIs in the indexer for a given namespace.
	List(selector labels.Selector) (ret []*v1alpha1.ISCSI, err error)
	// Get retrieves the ISCSI from the indexer for a given namespace and name.
	Get(name string) (*v1alpha1.ISCSI, error)
	ISCSINamespaceListerExpansion
}

ISCSINamespaceLister helps list and get ISCSIs.

type ISCSINamespaceListerExpansion

type ISCSINamespaceListerExpansion interface{}

ISCSINamespaceListerExpansion allows custom methods to be added to ISCSINamespaceLister.

type NFSLister

type NFSLister interface {
	// List lists all NFSs in the indexer.
	List(selector labels.Selector) (ret []*v1alpha1.NFS, err error)
	// NFSs returns an object that can list and get NFSs.
	NFSs(namespace string) NFSNamespaceLister
	NFSListerExpansion
}

NFSLister helps list NFSs.

func NewNFSLister

func NewNFSLister(indexer cache.Indexer) NFSLister

NewNFSLister returns a new NFSLister.

type NFSListerExpansion

type NFSListerExpansion interface{}

NFSListerExpansion allows custom methods to be added to NFSLister.

type NFSNamespaceLister

type NFSNamespaceLister interface {
	// List lists all NFSs in the indexer for a given namespace.
	List(selector labels.Selector) (ret []*v1alpha1.NFS, err error)
	// Get retrieves the NFS from the indexer for a given namespace and name.
	Get(name string) (*v1alpha1.NFS, error)
	NFSNamespaceListerExpansion
}

NFSNamespaceLister helps list and get NFSs.

type NFSNamespaceListerExpansion

type NFSNamespaceListerExpansion interface{}

NFSNamespaceListerExpansion allows custom methods to be added to NFSNamespaceLister.

type S3Lister

type S3Lister interface {
	// List lists all S3s in the indexer.
	List(selector labels.Selector) (ret []*v1alpha1.S3, err error)
	// S3s returns an object that can list and get S3s.
	S3s(namespace string) S3NamespaceLister
	S3ListerExpansion
}

S3Lister helps list S3s.

func NewS3Lister

func NewS3Lister(indexer cache.Indexer) S3Lister

NewS3Lister returns a new S3Lister.

type S3ListerExpansion

type S3ListerExpansion interface{}

S3ListerExpansion allows custom methods to be added to S3Lister.

type S3NamespaceLister

type S3NamespaceLister interface {
	// List lists all S3s in the indexer for a given namespace.
	List(selector labels.Selector) (ret []*v1alpha1.S3, err error)
	// Get retrieves the S3 from the indexer for a given namespace and name.
	Get(name string) (*v1alpha1.S3, error)
	S3NamespaceListerExpansion
}

S3NamespaceLister helps list and get S3s.

type S3NamespaceListerExpansion

type S3NamespaceListerExpansion interface{}

S3NamespaceListerExpansion allows custom methods to be added to S3NamespaceLister.

type S3XLister

type S3XLister interface {
	// List lists all S3Xs in the indexer.
	List(selector labels.Selector) (ret []*v1alpha1.S3X, err error)
	// S3Xs returns an object that can list and get S3Xs.
	S3Xs(namespace string) S3XNamespaceLister
	S3XListerExpansion
}

S3XLister helps list S3Xs.

func NewS3XLister

func NewS3XLister(indexer cache.Indexer) S3XLister

NewS3XLister returns a new S3XLister.

type S3XListerExpansion

type S3XListerExpansion interface{}

S3XListerExpansion allows custom methods to be added to S3XLister.

type S3XNamespaceLister

type S3XNamespaceLister interface {
	// List lists all S3Xs in the indexer for a given namespace.
	List(selector labels.Selector) (ret []*v1alpha1.S3X, err error)
	// Get retrieves the S3X from the indexer for a given namespace and name.
	Get(name string) (*v1alpha1.S3X, error)
	S3XNamespaceListerExpansion
}

S3XNamespaceLister helps list and get S3Xs.

type S3XNamespaceListerExpansion

type S3XNamespaceListerExpansion interface{}

S3XNamespaceListerExpansion allows custom methods to be added to S3XNamespaceLister.

Jump to

Keyboard shortcuts

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