v1alpha1

package
v0.5.0 Latest Latest
Warning

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

Go to latest
Published: May 8, 2022 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

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

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.

Jump to

Keyboard shortcuts

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