Documentation
¶
Index ¶
- func NewFilteredMailDomainInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredMailMailAddressInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredMailReceiversInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredMailTagInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewMailDomainInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewMailMailAddressInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewMailReceiversInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewMailTagInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type Interface
- type MailDomainInformer
- type MailMailAddressInformer
- type MailReceiversInformer
- type MailTagInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewFilteredMailDomainInformer ¶ added in v0.4.0
func NewFilteredMailDomainInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredMailDomainInformer constructs a new informer for MailDomain 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 NewFilteredMailMailAddressInformer ¶ added in v0.4.0
func NewFilteredMailMailAddressInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredMailMailAddressInformer constructs a new informer for MailMailAddress 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 NewFilteredMailReceiversInformer ¶
func NewFilteredMailReceiversInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredMailReceiversInformer constructs a new informer for MailReceivers 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 NewFilteredMailTagInformer ¶ added in v0.5.0
func NewFilteredMailTagInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredMailTagInformer constructs a new informer for MailTag 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 NewMailDomainInformer ¶ added in v0.4.0
func NewMailDomainInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewMailDomainInformer constructs a new informer for MailDomain 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 NewMailMailAddressInformer ¶ added in v0.4.0
func NewMailMailAddressInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewMailMailAddressInformer constructs a new informer for MailMailAddress 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 NewMailReceiversInformer ¶
func NewMailReceiversInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewMailReceiversInformer constructs a new informer for MailReceivers 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 NewMailTagInformer ¶ added in v0.5.0
func NewMailTagInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewMailTagInformer constructs a new informer for MailTag 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 Interface ¶
type Interface interface { // MailDomains returns a MailDomainInformer. MailDomains() MailDomainInformer // MailMailAddresses returns a MailMailAddressInformer. MailMailAddresses() MailMailAddressInformer // MailReceiverses returns a MailReceiversInformer. MailReceiverses() MailReceiversInformer // MailTags returns a MailTagInformer. MailTags() MailTagInformer }
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 MailDomainInformer ¶ added in v0.4.0
type MailDomainInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.MailDomainLister }
MailDomainInformer provides access to a shared informer and lister for MailDomains.
type MailMailAddressInformer ¶ added in v0.4.0
type MailMailAddressInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.MailMailAddressLister }
MailMailAddressInformer provides access to a shared informer and lister for MailMailAddresses.
type MailReceiversInformer ¶
type MailReceiversInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.MailReceiversLister }
MailReceiversInformer provides access to a shared informer and lister for MailReceiverses.
type MailTagInformer ¶ added in v0.5.0
type MailTagInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.MailTagLister }
MailTagInformer provides access to a shared informer and lister for MailTags.