Documentation ¶
Index ¶
- func NewDkimInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewEmailDomainInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredDkimInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredEmailDomainInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredSenderInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredSuppressionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewSenderInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewSuppressionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type DkimInformer
- type EmailDomainInformer
- type Interface
- type SenderInformer
- type SuppressionInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewDkimInformer ¶
func NewDkimInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewDkimInformer constructs a new informer for Dkim 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 NewEmailDomainInformer ¶
func NewEmailDomainInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewEmailDomainInformer constructs a new informer for EmailDomain 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 NewFilteredDkimInformer ¶
func NewFilteredDkimInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredDkimInformer constructs a new informer for Dkim 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 NewFilteredEmailDomainInformer ¶
func NewFilteredEmailDomainInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredEmailDomainInformer constructs a new informer for EmailDomain 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 NewFilteredSenderInformer ¶
func NewFilteredSenderInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredSenderInformer constructs a new informer for Sender 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 NewFilteredSuppressionInformer ¶
func NewFilteredSuppressionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredSuppressionInformer constructs a new informer for Suppression 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 NewSenderInformer ¶
func NewSenderInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewSenderInformer constructs a new informer for Sender 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 NewSuppressionInformer ¶
func NewSuppressionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewSuppressionInformer constructs a new informer for Suppression 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 DkimInformer ¶
type DkimInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.DkimLister }
DkimInformer provides access to a shared informer and lister for Dkims.
type EmailDomainInformer ¶
type EmailDomainInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.EmailDomainLister }
EmailDomainInformer provides access to a shared informer and lister for EmailDomains.
type Interface ¶
type Interface interface { // Dkims returns a DkimInformer. Dkims() DkimInformer // EmailDomains returns a EmailDomainInformer. EmailDomains() EmailDomainInformer // Senders returns a SenderInformer. Senders() SenderInformer // Suppressions returns a SuppressionInformer. Suppressions() SuppressionInformer }
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 SenderInformer ¶
type SenderInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.SenderLister }
SenderInformer provides access to a shared informer and lister for Senders.
type SuppressionInformer ¶
type SuppressionInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.SuppressionLister }
SuppressionInformer provides access to a shared informer and lister for Suppressions.