v1

package
v0.0.0-...-331d270 Latest Latest
Warning

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

Go to latest
Published: May 20, 2024 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 CephBlockPoolLister

type CephBlockPoolLister interface {
	// List lists all CephBlockPools in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.CephBlockPool, err error)
	// CephBlockPools returns an object that can list and get CephBlockPools.
	CephBlockPools(namespace string) CephBlockPoolNamespaceLister
	CephBlockPoolListerExpansion
}

CephBlockPoolLister helps list CephBlockPools. All objects returned here must be treated as read-only.

func NewCephBlockPoolLister

func NewCephBlockPoolLister(indexer cache.Indexer) CephBlockPoolLister

NewCephBlockPoolLister returns a new CephBlockPoolLister.

type CephBlockPoolListerExpansion

type CephBlockPoolListerExpansion interface{}

CephBlockPoolListerExpansion allows custom methods to be added to CephBlockPoolLister.

type CephBlockPoolNamespaceLister

type CephBlockPoolNamespaceLister interface {
	// List lists all CephBlockPools in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.CephBlockPool, err error)
	// Get retrieves the CephBlockPool from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1.CephBlockPool, error)
	CephBlockPoolNamespaceListerExpansion
}

CephBlockPoolNamespaceLister helps list and get CephBlockPools. All objects returned here must be treated as read-only.

type CephBlockPoolNamespaceListerExpansion

type CephBlockPoolNamespaceListerExpansion interface{}

CephBlockPoolNamespaceListerExpansion allows custom methods to be added to CephBlockPoolNamespaceLister.

type CephBlockPoolRadosNamespaceLister

type CephBlockPoolRadosNamespaceLister interface {
	// List lists all CephBlockPoolRadosNamespaces in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.CephBlockPoolRadosNamespace, err error)
	// CephBlockPoolRadosNamespaces returns an object that can list and get CephBlockPoolRadosNamespaces.
	CephBlockPoolRadosNamespaces(namespace string) CephBlockPoolRadosNamespaceNamespaceLister
	CephBlockPoolRadosNamespaceListerExpansion
}

CephBlockPoolRadosNamespaceLister helps list CephBlockPoolRadosNamespaces. All objects returned here must be treated as read-only.

func NewCephBlockPoolRadosNamespaceLister

func NewCephBlockPoolRadosNamespaceLister(indexer cache.Indexer) CephBlockPoolRadosNamespaceLister

NewCephBlockPoolRadosNamespaceLister returns a new CephBlockPoolRadosNamespaceLister.

type CephBlockPoolRadosNamespaceListerExpansion

type CephBlockPoolRadosNamespaceListerExpansion interface{}

CephBlockPoolRadosNamespaceListerExpansion allows custom methods to be added to CephBlockPoolRadosNamespaceLister.

type CephBlockPoolRadosNamespaceNamespaceLister

type CephBlockPoolRadosNamespaceNamespaceLister interface {
	// List lists all CephBlockPoolRadosNamespaces in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.CephBlockPoolRadosNamespace, err error)
	// Get retrieves the CephBlockPoolRadosNamespace from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1.CephBlockPoolRadosNamespace, error)
	CephBlockPoolRadosNamespaceNamespaceListerExpansion
}

CephBlockPoolRadosNamespaceNamespaceLister helps list and get CephBlockPoolRadosNamespaces. All objects returned here must be treated as read-only.

type CephBlockPoolRadosNamespaceNamespaceListerExpansion

type CephBlockPoolRadosNamespaceNamespaceListerExpansion interface{}

CephBlockPoolRadosNamespaceNamespaceListerExpansion allows custom methods to be added to CephBlockPoolRadosNamespaceNamespaceLister.

type CephBucketNotificationLister

type CephBucketNotificationLister interface {
	// List lists all CephBucketNotifications in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.CephBucketNotification, err error)
	// CephBucketNotifications returns an object that can list and get CephBucketNotifications.
	CephBucketNotifications(namespace string) CephBucketNotificationNamespaceLister
	CephBucketNotificationListerExpansion
}

CephBucketNotificationLister helps list CephBucketNotifications. All objects returned here must be treated as read-only.

func NewCephBucketNotificationLister

func NewCephBucketNotificationLister(indexer cache.Indexer) CephBucketNotificationLister

NewCephBucketNotificationLister returns a new CephBucketNotificationLister.

type CephBucketNotificationListerExpansion

type CephBucketNotificationListerExpansion interface{}

CephBucketNotificationListerExpansion allows custom methods to be added to CephBucketNotificationLister.

type CephBucketNotificationNamespaceLister

type CephBucketNotificationNamespaceLister interface {
	// List lists all CephBucketNotifications in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.CephBucketNotification, err error)
	// Get retrieves the CephBucketNotification from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1.CephBucketNotification, error)
	CephBucketNotificationNamespaceListerExpansion
}

CephBucketNotificationNamespaceLister helps list and get CephBucketNotifications. All objects returned here must be treated as read-only.

type CephBucketNotificationNamespaceListerExpansion

type CephBucketNotificationNamespaceListerExpansion interface{}

CephBucketNotificationNamespaceListerExpansion allows custom methods to be added to CephBucketNotificationNamespaceLister.

type CephBucketTopicLister

type CephBucketTopicLister interface {
	// List lists all CephBucketTopics in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.CephBucketTopic, err error)
	// CephBucketTopics returns an object that can list and get CephBucketTopics.
	CephBucketTopics(namespace string) CephBucketTopicNamespaceLister
	CephBucketTopicListerExpansion
}

CephBucketTopicLister helps list CephBucketTopics. All objects returned here must be treated as read-only.

func NewCephBucketTopicLister

func NewCephBucketTopicLister(indexer cache.Indexer) CephBucketTopicLister

NewCephBucketTopicLister returns a new CephBucketTopicLister.

type CephBucketTopicListerExpansion

type CephBucketTopicListerExpansion interface{}

CephBucketTopicListerExpansion allows custom methods to be added to CephBucketTopicLister.

type CephBucketTopicNamespaceLister

type CephBucketTopicNamespaceLister interface {
	// List lists all CephBucketTopics in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.CephBucketTopic, err error)
	// Get retrieves the CephBucketTopic from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1.CephBucketTopic, error)
	CephBucketTopicNamespaceListerExpansion
}

CephBucketTopicNamespaceLister helps list and get CephBucketTopics. All objects returned here must be treated as read-only.

type CephBucketTopicNamespaceListerExpansion

type CephBucketTopicNamespaceListerExpansion interface{}

CephBucketTopicNamespaceListerExpansion allows custom methods to be added to CephBucketTopicNamespaceLister.

type CephCOSIDriverLister

type CephCOSIDriverLister interface {
	// List lists all CephCOSIDrivers in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.CephCOSIDriver, err error)
	// CephCOSIDrivers returns an object that can list and get CephCOSIDrivers.
	CephCOSIDrivers(namespace string) CephCOSIDriverNamespaceLister
	CephCOSIDriverListerExpansion
}

CephCOSIDriverLister helps list CephCOSIDrivers. All objects returned here must be treated as read-only.

func NewCephCOSIDriverLister

func NewCephCOSIDriverLister(indexer cache.Indexer) CephCOSIDriverLister

NewCephCOSIDriverLister returns a new CephCOSIDriverLister.

type CephCOSIDriverListerExpansion

type CephCOSIDriverListerExpansion interface{}

CephCOSIDriverListerExpansion allows custom methods to be added to CephCOSIDriverLister.

type CephCOSIDriverNamespaceLister

type CephCOSIDriverNamespaceLister interface {
	// List lists all CephCOSIDrivers in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.CephCOSIDriver, err error)
	// Get retrieves the CephCOSIDriver from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1.CephCOSIDriver, error)
	CephCOSIDriverNamespaceListerExpansion
}

CephCOSIDriverNamespaceLister helps list and get CephCOSIDrivers. All objects returned here must be treated as read-only.

type CephCOSIDriverNamespaceListerExpansion

type CephCOSIDriverNamespaceListerExpansion interface{}

CephCOSIDriverNamespaceListerExpansion allows custom methods to be added to CephCOSIDriverNamespaceLister.

type CephClientLister

type CephClientLister interface {
	// List lists all CephClients in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.CephClient, err error)
	// CephClients returns an object that can list and get CephClients.
	CephClients(namespace string) CephClientNamespaceLister
	CephClientListerExpansion
}

CephClientLister helps list CephClients. All objects returned here must be treated as read-only.

func NewCephClientLister

func NewCephClientLister(indexer cache.Indexer) CephClientLister

NewCephClientLister returns a new CephClientLister.

type CephClientListerExpansion

type CephClientListerExpansion interface{}

CephClientListerExpansion allows custom methods to be added to CephClientLister.

type CephClientNamespaceLister

type CephClientNamespaceLister interface {
	// List lists all CephClients in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.CephClient, err error)
	// Get retrieves the CephClient from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1.CephClient, error)
	CephClientNamespaceListerExpansion
}

CephClientNamespaceLister helps list and get CephClients. All objects returned here must be treated as read-only.

type CephClientNamespaceListerExpansion

type CephClientNamespaceListerExpansion interface{}

CephClientNamespaceListerExpansion allows custom methods to be added to CephClientNamespaceLister.

type CephClusterLister

type CephClusterLister interface {
	// List lists all CephClusters in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.CephCluster, err error)
	// CephClusters returns an object that can list and get CephClusters.
	CephClusters(namespace string) CephClusterNamespaceLister
	CephClusterListerExpansion
}

CephClusterLister helps list CephClusters. All objects returned here must be treated as read-only.

func NewCephClusterLister

func NewCephClusterLister(indexer cache.Indexer) CephClusterLister

NewCephClusterLister returns a new CephClusterLister.

type CephClusterListerExpansion

type CephClusterListerExpansion interface{}

CephClusterListerExpansion allows custom methods to be added to CephClusterLister.

type CephClusterNamespaceLister

type CephClusterNamespaceLister interface {
	// List lists all CephClusters in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.CephCluster, err error)
	// Get retrieves the CephCluster from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1.CephCluster, error)
	CephClusterNamespaceListerExpansion
}

CephClusterNamespaceLister helps list and get CephClusters. All objects returned here must be treated as read-only.

type CephClusterNamespaceListerExpansion

type CephClusterNamespaceListerExpansion interface{}

CephClusterNamespaceListerExpansion allows custom methods to be added to CephClusterNamespaceLister.

type CephFilesystemLister

type CephFilesystemLister interface {
	// List lists all CephFilesystems in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.CephFilesystem, err error)
	// CephFilesystems returns an object that can list and get CephFilesystems.
	CephFilesystems(namespace string) CephFilesystemNamespaceLister
	CephFilesystemListerExpansion
}

CephFilesystemLister helps list CephFilesystems. All objects returned here must be treated as read-only.

func NewCephFilesystemLister

func NewCephFilesystemLister(indexer cache.Indexer) CephFilesystemLister

NewCephFilesystemLister returns a new CephFilesystemLister.

type CephFilesystemListerExpansion

type CephFilesystemListerExpansion interface{}

CephFilesystemListerExpansion allows custom methods to be added to CephFilesystemLister.

type CephFilesystemMirrorLister

type CephFilesystemMirrorLister interface {
	// List lists all CephFilesystemMirrors in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.CephFilesystemMirror, err error)
	// CephFilesystemMirrors returns an object that can list and get CephFilesystemMirrors.
	CephFilesystemMirrors(namespace string) CephFilesystemMirrorNamespaceLister
	CephFilesystemMirrorListerExpansion
}

CephFilesystemMirrorLister helps list CephFilesystemMirrors. All objects returned here must be treated as read-only.

func NewCephFilesystemMirrorLister

func NewCephFilesystemMirrorLister(indexer cache.Indexer) CephFilesystemMirrorLister

NewCephFilesystemMirrorLister returns a new CephFilesystemMirrorLister.

type CephFilesystemMirrorListerExpansion

type CephFilesystemMirrorListerExpansion interface{}

CephFilesystemMirrorListerExpansion allows custom methods to be added to CephFilesystemMirrorLister.

type CephFilesystemMirrorNamespaceLister

type CephFilesystemMirrorNamespaceLister interface {
	// List lists all CephFilesystemMirrors in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.CephFilesystemMirror, err error)
	// Get retrieves the CephFilesystemMirror from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1.CephFilesystemMirror, error)
	CephFilesystemMirrorNamespaceListerExpansion
}

CephFilesystemMirrorNamespaceLister helps list and get CephFilesystemMirrors. All objects returned here must be treated as read-only.

type CephFilesystemMirrorNamespaceListerExpansion

type CephFilesystemMirrorNamespaceListerExpansion interface{}

CephFilesystemMirrorNamespaceListerExpansion allows custom methods to be added to CephFilesystemMirrorNamespaceLister.

type CephFilesystemNamespaceLister

type CephFilesystemNamespaceLister interface {
	// List lists all CephFilesystems in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.CephFilesystem, err error)
	// Get retrieves the CephFilesystem from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1.CephFilesystem, error)
	CephFilesystemNamespaceListerExpansion
}

CephFilesystemNamespaceLister helps list and get CephFilesystems. All objects returned here must be treated as read-only.

type CephFilesystemNamespaceListerExpansion

type CephFilesystemNamespaceListerExpansion interface{}

CephFilesystemNamespaceListerExpansion allows custom methods to be added to CephFilesystemNamespaceLister.

type CephFilesystemSubVolumeGroupLister

type CephFilesystemSubVolumeGroupLister interface {
	// List lists all CephFilesystemSubVolumeGroups in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.CephFilesystemSubVolumeGroup, err error)
	// CephFilesystemSubVolumeGroups returns an object that can list and get CephFilesystemSubVolumeGroups.
	CephFilesystemSubVolumeGroups(namespace string) CephFilesystemSubVolumeGroupNamespaceLister
	CephFilesystemSubVolumeGroupListerExpansion
}

CephFilesystemSubVolumeGroupLister helps list CephFilesystemSubVolumeGroups. All objects returned here must be treated as read-only.

func NewCephFilesystemSubVolumeGroupLister

func NewCephFilesystemSubVolumeGroupLister(indexer cache.Indexer) CephFilesystemSubVolumeGroupLister

NewCephFilesystemSubVolumeGroupLister returns a new CephFilesystemSubVolumeGroupLister.

type CephFilesystemSubVolumeGroupListerExpansion

type CephFilesystemSubVolumeGroupListerExpansion interface{}

CephFilesystemSubVolumeGroupListerExpansion allows custom methods to be added to CephFilesystemSubVolumeGroupLister.

type CephFilesystemSubVolumeGroupNamespaceLister

type CephFilesystemSubVolumeGroupNamespaceLister interface {
	// List lists all CephFilesystemSubVolumeGroups in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.CephFilesystemSubVolumeGroup, err error)
	// Get retrieves the CephFilesystemSubVolumeGroup from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1.CephFilesystemSubVolumeGroup, error)
	CephFilesystemSubVolumeGroupNamespaceListerExpansion
}

CephFilesystemSubVolumeGroupNamespaceLister helps list and get CephFilesystemSubVolumeGroups. All objects returned here must be treated as read-only.

type CephFilesystemSubVolumeGroupNamespaceListerExpansion

type CephFilesystemSubVolumeGroupNamespaceListerExpansion interface{}

CephFilesystemSubVolumeGroupNamespaceListerExpansion allows custom methods to be added to CephFilesystemSubVolumeGroupNamespaceLister.

type CephNFSLister

type CephNFSLister interface {
	// List lists all CephNFSes in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.CephNFS, err error)
	// CephNFSes returns an object that can list and get CephNFSes.
	CephNFSes(namespace string) CephNFSNamespaceLister
	CephNFSListerExpansion
}

CephNFSLister helps list CephNFSes. All objects returned here must be treated as read-only.

func NewCephNFSLister

func NewCephNFSLister(indexer cache.Indexer) CephNFSLister

NewCephNFSLister returns a new CephNFSLister.

type CephNFSListerExpansion

type CephNFSListerExpansion interface{}

CephNFSListerExpansion allows custom methods to be added to CephNFSLister.

type CephNFSNamespaceLister

type CephNFSNamespaceLister interface {
	// List lists all CephNFSes in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.CephNFS, err error)
	// Get retrieves the CephNFS from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1.CephNFS, error)
	CephNFSNamespaceListerExpansion
}

CephNFSNamespaceLister helps list and get CephNFSes. All objects returned here must be treated as read-only.

type CephNFSNamespaceListerExpansion

type CephNFSNamespaceListerExpansion interface{}

CephNFSNamespaceListerExpansion allows custom methods to be added to CephNFSNamespaceLister.

type CephObjectRealmLister

type CephObjectRealmLister interface {
	// List lists all CephObjectRealms in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.CephObjectRealm, err error)
	// CephObjectRealms returns an object that can list and get CephObjectRealms.
	CephObjectRealms(namespace string) CephObjectRealmNamespaceLister
	CephObjectRealmListerExpansion
}

CephObjectRealmLister helps list CephObjectRealms. All objects returned here must be treated as read-only.

func NewCephObjectRealmLister

func NewCephObjectRealmLister(indexer cache.Indexer) CephObjectRealmLister

NewCephObjectRealmLister returns a new CephObjectRealmLister.

type CephObjectRealmListerExpansion

type CephObjectRealmListerExpansion interface{}

CephObjectRealmListerExpansion allows custom methods to be added to CephObjectRealmLister.

type CephObjectRealmNamespaceLister

type CephObjectRealmNamespaceLister interface {
	// List lists all CephObjectRealms in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.CephObjectRealm, err error)
	// Get retrieves the CephObjectRealm from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1.CephObjectRealm, error)
	CephObjectRealmNamespaceListerExpansion
}

CephObjectRealmNamespaceLister helps list and get CephObjectRealms. All objects returned here must be treated as read-only.

type CephObjectRealmNamespaceListerExpansion

type CephObjectRealmNamespaceListerExpansion interface{}

CephObjectRealmNamespaceListerExpansion allows custom methods to be added to CephObjectRealmNamespaceLister.

type CephObjectStoreLister

type CephObjectStoreLister interface {
	// List lists all CephObjectStores in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.CephObjectStore, err error)
	// CephObjectStores returns an object that can list and get CephObjectStores.
	CephObjectStores(namespace string) CephObjectStoreNamespaceLister
	CephObjectStoreListerExpansion
}

CephObjectStoreLister helps list CephObjectStores. All objects returned here must be treated as read-only.

func NewCephObjectStoreLister

func NewCephObjectStoreLister(indexer cache.Indexer) CephObjectStoreLister

NewCephObjectStoreLister returns a new CephObjectStoreLister.

type CephObjectStoreListerExpansion

type CephObjectStoreListerExpansion interface{}

CephObjectStoreListerExpansion allows custom methods to be added to CephObjectStoreLister.

type CephObjectStoreNamespaceLister

type CephObjectStoreNamespaceLister interface {
	// List lists all CephObjectStores in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.CephObjectStore, err error)
	// Get retrieves the CephObjectStore from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1.CephObjectStore, error)
	CephObjectStoreNamespaceListerExpansion
}

CephObjectStoreNamespaceLister helps list and get CephObjectStores. All objects returned here must be treated as read-only.

type CephObjectStoreNamespaceListerExpansion

type CephObjectStoreNamespaceListerExpansion interface{}

CephObjectStoreNamespaceListerExpansion allows custom methods to be added to CephObjectStoreNamespaceLister.

type CephObjectStoreUserLister

type CephObjectStoreUserLister interface {
	// List lists all CephObjectStoreUsers in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.CephObjectStoreUser, err error)
	// CephObjectStoreUsers returns an object that can list and get CephObjectStoreUsers.
	CephObjectStoreUsers(namespace string) CephObjectStoreUserNamespaceLister
	CephObjectStoreUserListerExpansion
}

CephObjectStoreUserLister helps list CephObjectStoreUsers. All objects returned here must be treated as read-only.

func NewCephObjectStoreUserLister

func NewCephObjectStoreUserLister(indexer cache.Indexer) CephObjectStoreUserLister

NewCephObjectStoreUserLister returns a new CephObjectStoreUserLister.

type CephObjectStoreUserListerExpansion

type CephObjectStoreUserListerExpansion interface{}

CephObjectStoreUserListerExpansion allows custom methods to be added to CephObjectStoreUserLister.

type CephObjectStoreUserNamespaceLister

type CephObjectStoreUserNamespaceLister interface {
	// List lists all CephObjectStoreUsers in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.CephObjectStoreUser, err error)
	// Get retrieves the CephObjectStoreUser from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1.CephObjectStoreUser, error)
	CephObjectStoreUserNamespaceListerExpansion
}

CephObjectStoreUserNamespaceLister helps list and get CephObjectStoreUsers. All objects returned here must be treated as read-only.

type CephObjectStoreUserNamespaceListerExpansion

type CephObjectStoreUserNamespaceListerExpansion interface{}

CephObjectStoreUserNamespaceListerExpansion allows custom methods to be added to CephObjectStoreUserNamespaceLister.

type CephObjectZoneGroupLister

type CephObjectZoneGroupLister interface {
	// List lists all CephObjectZoneGroups in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.CephObjectZoneGroup, err error)
	// CephObjectZoneGroups returns an object that can list and get CephObjectZoneGroups.
	CephObjectZoneGroups(namespace string) CephObjectZoneGroupNamespaceLister
	CephObjectZoneGroupListerExpansion
}

CephObjectZoneGroupLister helps list CephObjectZoneGroups. All objects returned here must be treated as read-only.

func NewCephObjectZoneGroupLister

func NewCephObjectZoneGroupLister(indexer cache.Indexer) CephObjectZoneGroupLister

NewCephObjectZoneGroupLister returns a new CephObjectZoneGroupLister.

type CephObjectZoneGroupListerExpansion

type CephObjectZoneGroupListerExpansion interface{}

CephObjectZoneGroupListerExpansion allows custom methods to be added to CephObjectZoneGroupLister.

type CephObjectZoneGroupNamespaceLister

type CephObjectZoneGroupNamespaceLister interface {
	// List lists all CephObjectZoneGroups in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.CephObjectZoneGroup, err error)
	// Get retrieves the CephObjectZoneGroup from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1.CephObjectZoneGroup, error)
	CephObjectZoneGroupNamespaceListerExpansion
}

CephObjectZoneGroupNamespaceLister helps list and get CephObjectZoneGroups. All objects returned here must be treated as read-only.

type CephObjectZoneGroupNamespaceListerExpansion

type CephObjectZoneGroupNamespaceListerExpansion interface{}

CephObjectZoneGroupNamespaceListerExpansion allows custom methods to be added to CephObjectZoneGroupNamespaceLister.

type CephObjectZoneLister

type CephObjectZoneLister interface {
	// List lists all CephObjectZones in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.CephObjectZone, err error)
	// CephObjectZones returns an object that can list and get CephObjectZones.
	CephObjectZones(namespace string) CephObjectZoneNamespaceLister
	CephObjectZoneListerExpansion
}

CephObjectZoneLister helps list CephObjectZones. All objects returned here must be treated as read-only.

func NewCephObjectZoneLister

func NewCephObjectZoneLister(indexer cache.Indexer) CephObjectZoneLister

NewCephObjectZoneLister returns a new CephObjectZoneLister.

type CephObjectZoneListerExpansion

type CephObjectZoneListerExpansion interface{}

CephObjectZoneListerExpansion allows custom methods to be added to CephObjectZoneLister.

type CephObjectZoneNamespaceLister

type CephObjectZoneNamespaceLister interface {
	// List lists all CephObjectZones in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.CephObjectZone, err error)
	// Get retrieves the CephObjectZone from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1.CephObjectZone, error)
	CephObjectZoneNamespaceListerExpansion
}

CephObjectZoneNamespaceLister helps list and get CephObjectZones. All objects returned here must be treated as read-only.

type CephObjectZoneNamespaceListerExpansion

type CephObjectZoneNamespaceListerExpansion interface{}

CephObjectZoneNamespaceListerExpansion allows custom methods to be added to CephObjectZoneNamespaceLister.

type CephRBDMirrorLister

type CephRBDMirrorLister interface {
	// List lists all CephRBDMirrors in the indexer.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.CephRBDMirror, err error)
	// CephRBDMirrors returns an object that can list and get CephRBDMirrors.
	CephRBDMirrors(namespace string) CephRBDMirrorNamespaceLister
	CephRBDMirrorListerExpansion
}

CephRBDMirrorLister helps list CephRBDMirrors. All objects returned here must be treated as read-only.

func NewCephRBDMirrorLister

func NewCephRBDMirrorLister(indexer cache.Indexer) CephRBDMirrorLister

NewCephRBDMirrorLister returns a new CephRBDMirrorLister.

type CephRBDMirrorListerExpansion

type CephRBDMirrorListerExpansion interface{}

CephRBDMirrorListerExpansion allows custom methods to be added to CephRBDMirrorLister.

type CephRBDMirrorNamespaceLister

type CephRBDMirrorNamespaceLister interface {
	// List lists all CephRBDMirrors in the indexer for a given namespace.
	// Objects returned here must be treated as read-only.
	List(selector labels.Selector) (ret []*v1.CephRBDMirror, err error)
	// Get retrieves the CephRBDMirror from the indexer for a given namespace and name.
	// Objects returned here must be treated as read-only.
	Get(name string) (*v1.CephRBDMirror, error)
	CephRBDMirrorNamespaceListerExpansion
}

CephRBDMirrorNamespaceLister helps list and get CephRBDMirrors. All objects returned here must be treated as read-only.

type CephRBDMirrorNamespaceListerExpansion

type CephRBDMirrorNamespaceListerExpansion interface{}

CephRBDMirrorNamespaceListerExpansion allows custom methods to be added to CephRBDMirrorNamespaceLister.

Jump to

Keyboard shortcuts

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