Documentation ¶
Index ¶
- func NewCephBlockPoolInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewCephBlockPoolRadosNamespaceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewCephBucketNotificationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewCephBucketTopicInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewCephCOSIDriverInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewCephClientInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewCephClusterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewCephFilesystemInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewCephFilesystemMirrorInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewCephFilesystemSubVolumeGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewCephNFSInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewCephObjectRealmInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewCephObjectStoreInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewCephObjectStoreUserInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewCephObjectZoneGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewCephObjectZoneInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewCephRBDMirrorInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredCephBlockPoolInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredCephBlockPoolRadosNamespaceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredCephBucketNotificationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredCephBucketTopicInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredCephCOSIDriverInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredCephClientInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredCephClusterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredCephFilesystemInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredCephFilesystemMirrorInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredCephFilesystemSubVolumeGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredCephNFSInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredCephObjectRealmInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredCephObjectStoreInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredCephObjectStoreUserInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredCephObjectZoneGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredCephObjectZoneInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredCephRBDMirrorInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type CephBlockPoolInformer
- type CephBlockPoolRadosNamespaceInformer
- type CephBucketNotificationInformer
- type CephBucketTopicInformer
- type CephCOSIDriverInformer
- type CephClientInformer
- type CephClusterInformer
- type CephFilesystemInformer
- type CephFilesystemMirrorInformer
- type CephFilesystemSubVolumeGroupInformer
- type CephNFSInformer
- type CephObjectRealmInformer
- type CephObjectStoreInformer
- type CephObjectStoreUserInformer
- type CephObjectZoneGroupInformer
- type CephObjectZoneInformer
- type CephRBDMirrorInformer
- type Interface
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewCephBlockPoolInformer ¶
func NewCephBlockPoolInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewCephBlockPoolInformer constructs a new informer for CephBlockPool type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewCephBlockPoolRadosNamespaceInformer ¶
func NewCephBlockPoolRadosNamespaceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewCephBlockPoolRadosNamespaceInformer constructs a new informer for CephBlockPoolRadosNamespace type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewCephBucketNotificationInformer ¶
func NewCephBucketNotificationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewCephBucketNotificationInformer constructs a new informer for CephBucketNotification type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewCephBucketTopicInformer ¶
func NewCephBucketTopicInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewCephBucketTopicInformer constructs a new informer for CephBucketTopic type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewCephCOSIDriverInformer ¶
func NewCephCOSIDriverInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewCephCOSIDriverInformer constructs a new informer for CephCOSIDriver type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewCephClientInformer ¶
func NewCephClientInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewCephClientInformer constructs a new informer for CephClient type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewCephClusterInformer ¶
func NewCephClusterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewCephClusterInformer constructs a new informer for CephCluster type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewCephFilesystemInformer ¶
func NewCephFilesystemInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewCephFilesystemInformer constructs a new informer for CephFilesystem type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewCephFilesystemMirrorInformer ¶
func NewCephFilesystemMirrorInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewCephFilesystemMirrorInformer constructs a new informer for CephFilesystemMirror type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewCephFilesystemSubVolumeGroupInformer ¶
func NewCephFilesystemSubVolumeGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewCephFilesystemSubVolumeGroupInformer constructs a new informer for CephFilesystemSubVolumeGroup type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewCephNFSInformer ¶
func NewCephNFSInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewCephNFSInformer constructs a new informer for CephNFS type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewCephObjectRealmInformer ¶
func NewCephObjectRealmInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewCephObjectRealmInformer constructs a new informer for CephObjectRealm type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewCephObjectStoreInformer ¶
func NewCephObjectStoreInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewCephObjectStoreInformer constructs a new informer for CephObjectStore type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewCephObjectStoreUserInformer ¶
func NewCephObjectStoreUserInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewCephObjectStoreUserInformer constructs a new informer for CephObjectStoreUser type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewCephObjectZoneGroupInformer ¶
func NewCephObjectZoneGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewCephObjectZoneGroupInformer constructs a new informer for CephObjectZoneGroup type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewCephObjectZoneInformer ¶
func NewCephObjectZoneInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewCephObjectZoneInformer constructs a new informer for CephObjectZone type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewCephRBDMirrorInformer ¶
func NewCephRBDMirrorInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewCephRBDMirrorInformer constructs a new informer for CephRBDMirror type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewFilteredCephBlockPoolInformer ¶
func NewFilteredCephBlockPoolInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredCephBlockPoolInformer constructs a new informer for CephBlockPool type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewFilteredCephBlockPoolRadosNamespaceInformer ¶
func NewFilteredCephBlockPoolRadosNamespaceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredCephBlockPoolRadosNamespaceInformer constructs a new informer for CephBlockPoolRadosNamespace type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewFilteredCephBucketNotificationInformer ¶
func NewFilteredCephBucketNotificationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredCephBucketNotificationInformer constructs a new informer for CephBucketNotification type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewFilteredCephBucketTopicInformer ¶
func NewFilteredCephBucketTopicInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredCephBucketTopicInformer constructs a new informer for CephBucketTopic type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewFilteredCephCOSIDriverInformer ¶
func NewFilteredCephCOSIDriverInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredCephCOSIDriverInformer constructs a new informer for CephCOSIDriver type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewFilteredCephClientInformer ¶
func NewFilteredCephClientInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredCephClientInformer constructs a new informer for CephClient type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewFilteredCephClusterInformer ¶
func NewFilteredCephClusterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredCephClusterInformer constructs a new informer for CephCluster type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewFilteredCephFilesystemInformer ¶
func NewFilteredCephFilesystemInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredCephFilesystemInformer constructs a new informer for CephFilesystem type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewFilteredCephFilesystemMirrorInformer ¶
func NewFilteredCephFilesystemMirrorInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredCephFilesystemMirrorInformer constructs a new informer for CephFilesystemMirror type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewFilteredCephFilesystemSubVolumeGroupInformer ¶
func NewFilteredCephFilesystemSubVolumeGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredCephFilesystemSubVolumeGroupInformer constructs a new informer for CephFilesystemSubVolumeGroup type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewFilteredCephNFSInformer ¶
func NewFilteredCephNFSInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredCephNFSInformer constructs a new informer for CephNFS type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewFilteredCephObjectRealmInformer ¶
func NewFilteredCephObjectRealmInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredCephObjectRealmInformer constructs a new informer for CephObjectRealm type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewFilteredCephObjectStoreInformer ¶
func NewFilteredCephObjectStoreInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredCephObjectStoreInformer constructs a new informer for CephObjectStore type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewFilteredCephObjectStoreUserInformer ¶
func NewFilteredCephObjectStoreUserInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredCephObjectStoreUserInformer constructs a new informer for CephObjectStoreUser type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewFilteredCephObjectZoneGroupInformer ¶
func NewFilteredCephObjectZoneGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredCephObjectZoneGroupInformer constructs a new informer for CephObjectZoneGroup type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewFilteredCephObjectZoneInformer ¶
func NewFilteredCephObjectZoneInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredCephObjectZoneInformer constructs a new informer for CephObjectZone type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
func NewFilteredCephRBDMirrorInformer ¶
func NewFilteredCephRBDMirrorInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredCephRBDMirrorInformer constructs a new informer for CephRBDMirror type. Always prefer using an informer factory to get a shared informer instead of getting an independent one. This reduces memory footprint and number of connections to the server.
Types ¶
type CephBlockPoolInformer ¶
type CephBlockPoolInformer interface { Informer() cache.SharedIndexInformer Lister() v1.CephBlockPoolLister }
CephBlockPoolInformer provides access to a shared informer and lister for CephBlockPools.
type CephBlockPoolRadosNamespaceInformer ¶
type CephBlockPoolRadosNamespaceInformer interface { Informer() cache.SharedIndexInformer Lister() v1.CephBlockPoolRadosNamespaceLister }
CephBlockPoolRadosNamespaceInformer provides access to a shared informer and lister for CephBlockPoolRadosNamespaces.
type CephBucketNotificationInformer ¶
type CephBucketNotificationInformer interface { Informer() cache.SharedIndexInformer Lister() v1.CephBucketNotificationLister }
CephBucketNotificationInformer provides access to a shared informer and lister for CephBucketNotifications.
type CephBucketTopicInformer ¶
type CephBucketTopicInformer interface { Informer() cache.SharedIndexInformer Lister() v1.CephBucketTopicLister }
CephBucketTopicInformer provides access to a shared informer and lister for CephBucketTopics.
type CephCOSIDriverInformer ¶
type CephCOSIDriverInformer interface { Informer() cache.SharedIndexInformer Lister() v1.CephCOSIDriverLister }
CephCOSIDriverInformer provides access to a shared informer and lister for CephCOSIDrivers.
type CephClientInformer ¶
type CephClientInformer interface { Informer() cache.SharedIndexInformer Lister() v1.CephClientLister }
CephClientInformer provides access to a shared informer and lister for CephClients.
type CephClusterInformer ¶
type CephClusterInformer interface { Informer() cache.SharedIndexInformer Lister() v1.CephClusterLister }
CephClusterInformer provides access to a shared informer and lister for CephClusters.
type CephFilesystemInformer ¶
type CephFilesystemInformer interface { Informer() cache.SharedIndexInformer Lister() v1.CephFilesystemLister }
CephFilesystemInformer provides access to a shared informer and lister for CephFilesystems.
type CephFilesystemMirrorInformer ¶
type CephFilesystemMirrorInformer interface { Informer() cache.SharedIndexInformer Lister() v1.CephFilesystemMirrorLister }
CephFilesystemMirrorInformer provides access to a shared informer and lister for CephFilesystemMirrors.
type CephFilesystemSubVolumeGroupInformer ¶
type CephFilesystemSubVolumeGroupInformer interface { Informer() cache.SharedIndexInformer Lister() v1.CephFilesystemSubVolumeGroupLister }
CephFilesystemSubVolumeGroupInformer provides access to a shared informer and lister for CephFilesystemSubVolumeGroups.
type CephNFSInformer ¶
type CephNFSInformer interface { Informer() cache.SharedIndexInformer Lister() v1.CephNFSLister }
CephNFSInformer provides access to a shared informer and lister for CephNFSes.
type CephObjectRealmInformer ¶
type CephObjectRealmInformer interface { Informer() cache.SharedIndexInformer Lister() v1.CephObjectRealmLister }
CephObjectRealmInformer provides access to a shared informer and lister for CephObjectRealms.
type CephObjectStoreInformer ¶
type CephObjectStoreInformer interface { Informer() cache.SharedIndexInformer Lister() v1.CephObjectStoreLister }
CephObjectStoreInformer provides access to a shared informer and lister for CephObjectStores.
type CephObjectStoreUserInformer ¶
type CephObjectStoreUserInformer interface { Informer() cache.SharedIndexInformer Lister() v1.CephObjectStoreUserLister }
CephObjectStoreUserInformer provides access to a shared informer and lister for CephObjectStoreUsers.
type CephObjectZoneGroupInformer ¶
type CephObjectZoneGroupInformer interface { Informer() cache.SharedIndexInformer Lister() v1.CephObjectZoneGroupLister }
CephObjectZoneGroupInformer provides access to a shared informer and lister for CephObjectZoneGroups.
type CephObjectZoneInformer ¶
type CephObjectZoneInformer interface { Informer() cache.SharedIndexInformer Lister() v1.CephObjectZoneLister }
CephObjectZoneInformer provides access to a shared informer and lister for CephObjectZones.
type CephRBDMirrorInformer ¶
type CephRBDMirrorInformer interface { Informer() cache.SharedIndexInformer Lister() v1.CephRBDMirrorLister }
CephRBDMirrorInformer provides access to a shared informer and lister for CephRBDMirrors.
type Interface ¶
type Interface interface { // CephBlockPools returns a CephBlockPoolInformer. CephBlockPools() CephBlockPoolInformer // CephBlockPoolRadosNamespaces returns a CephBlockPoolRadosNamespaceInformer. CephBlockPoolRadosNamespaces() CephBlockPoolRadosNamespaceInformer // CephBucketNotifications returns a CephBucketNotificationInformer. CephBucketNotifications() CephBucketNotificationInformer // CephBucketTopics returns a CephBucketTopicInformer. CephBucketTopics() CephBucketTopicInformer // CephCOSIDrivers returns a CephCOSIDriverInformer. CephCOSIDrivers() CephCOSIDriverInformer // CephClients returns a CephClientInformer. CephClients() CephClientInformer // CephClusters returns a CephClusterInformer. CephClusters() CephClusterInformer // CephFilesystems returns a CephFilesystemInformer. CephFilesystems() CephFilesystemInformer // CephFilesystemMirrors returns a CephFilesystemMirrorInformer. CephFilesystemMirrors() CephFilesystemMirrorInformer // CephFilesystemSubVolumeGroups returns a CephFilesystemSubVolumeGroupInformer. CephFilesystemSubVolumeGroups() CephFilesystemSubVolumeGroupInformer // CephNFSes returns a CephNFSInformer. CephNFSes() CephNFSInformer // CephObjectRealms returns a CephObjectRealmInformer. CephObjectRealms() CephObjectRealmInformer // CephObjectStores returns a CephObjectStoreInformer. CephObjectStores() CephObjectStoreInformer // CephObjectStoreUsers returns a CephObjectStoreUserInformer. CephObjectStoreUsers() CephObjectStoreUserInformer // CephObjectZones returns a CephObjectZoneInformer. CephObjectZones() CephObjectZoneInformer // CephObjectZoneGroups returns a CephObjectZoneGroupInformer. CephObjectZoneGroups() CephObjectZoneGroupInformer // CephRBDMirrors returns a CephRBDMirrorInformer. CephRBDMirrors() CephRBDMirrorInformer }
Interface provides access to all the informers in this group version.
func New ¶
func New(f internalinterfaces.SharedInformerFactory, namespace string, tweakListOptions internalinterfaces.TweakListOptionsFunc) Interface
New returns a new Interface.
Source Files ¶
- cephblockpool.go
- cephblockpoolradosnamespace.go
- cephbucketnotification.go
- cephbuckettopic.go
- cephclient.go
- cephcluster.go
- cephcosidriver.go
- cephfilesystem.go
- cephfilesystemmirror.go
- cephfilesystemsubvolumegroup.go
- cephnfs.go
- cephobjectrealm.go
- cephobjectstore.go
- cephobjectstoreuser.go
- cephobjectzone.go
- cephobjectzonegroup.go
- cephrbdmirror.go
- interface.go