Documentation
¶
Index ¶
- func NewAclAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewAclEntriesInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewAclInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredAclAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredAclEntriesInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredAclInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredInterfaceAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredInterfaceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewInterfaceAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewInterfaceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type AclAttachmentInformer
- type AclEntriesInformer
- type AclInformer
- type Interface
- type InterfaceAttachmentInformer
- type InterfaceInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewAclAttachmentInformer ¶
func NewAclAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewAclAttachmentInformer constructs a new informer for AclAttachment 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 NewAclEntriesInformer ¶
func NewAclEntriesInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewAclEntriesInformer constructs a new informer for AclEntries 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 NewAclInformer ¶
func NewAclInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewAclInformer constructs a new informer for Acl 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 NewFilteredAclAttachmentInformer ¶
func NewFilteredAclAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredAclAttachmentInformer constructs a new informer for AclAttachment 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 NewFilteredAclEntriesInformer ¶
func NewFilteredAclEntriesInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredAclEntriesInformer constructs a new informer for AclEntries 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 NewFilteredAclInformer ¶
func NewFilteredAclInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredAclInformer constructs a new informer for Acl 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 NewFilteredInterfaceAttachmentInformer ¶
func NewFilteredInterfaceAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredInterfaceAttachmentInformer constructs a new informer for InterfaceAttachment 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 NewFilteredInterfaceInformer ¶
func NewFilteredInterfaceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredInterfaceInformer constructs a new informer for Interface 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 NewInterfaceAttachmentInformer ¶
func NewInterfaceAttachmentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewInterfaceAttachmentInformer constructs a new informer for InterfaceAttachment 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 NewInterfaceInformer ¶
func NewInterfaceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewInterfaceInformer constructs a new informer for Interface 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 AclAttachmentInformer ¶
type AclAttachmentInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.AclAttachmentLister }
AclAttachmentInformer provides access to a shared informer and lister for AclAttachments.
type AclEntriesInformer ¶
type AclEntriesInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.AclEntriesLister }
AclEntriesInformer provides access to a shared informer and lister for AclEntrieses.
type AclInformer ¶
type AclInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.AclLister }
AclInformer provides access to a shared informer and lister for Acls.
type Interface ¶
type Interface interface { // Acls returns a AclInformer. Acls() AclInformer // AclAttachments returns a AclAttachmentInformer. AclAttachments() AclAttachmentInformer // AclEntrieses returns a AclEntriesInformer. AclEntrieses() AclEntriesInformer // Interfaces returns a InterfaceInformer. Interfaces() InterfaceInformer // InterfaceAttachments returns a InterfaceAttachmentInformer. InterfaceAttachments() InterfaceAttachmentInformer }
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.
type InterfaceAttachmentInformer ¶
type InterfaceAttachmentInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.InterfaceAttachmentLister }
InterfaceAttachmentInformer provides access to a shared informer and lister for InterfaceAttachments.
type InterfaceInformer ¶
type InterfaceInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.InterfaceLister }
InterfaceInformer provides access to a shared informer and lister for Interfaces.