v1alpha1

package
v0.1.1 Latest Latest
Warning

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

Go to latest
Published: Jul 13, 2021 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewActiveReceiptRuleSetInformer

func NewActiveReceiptRuleSetInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewActiveReceiptRuleSetInformer constructs a new informer for ActiveReceiptRuleSet 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 NewConfigurationSetInformer

func NewConfigurationSetInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewConfigurationSetInformer constructs a new informer for ConfigurationSet 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 NewDomainDkimInformer

func NewDomainDkimInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewDomainDkimInformer constructs a new informer for DomainDkim 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 NewDomainIdentityInformer

func NewDomainIdentityInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewDomainIdentityInformer constructs a new informer for DomainIdentity 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 NewDomainIdentityVerificationInformer

func NewDomainIdentityVerificationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewDomainIdentityVerificationInformer constructs a new informer for DomainIdentityVerification 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 NewDomainMailFromInformer

func NewDomainMailFromInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewDomainMailFromInformer constructs a new informer for DomainMailFrom 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 NewEmailIdentityInformer

func NewEmailIdentityInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewEmailIdentityInformer constructs a new informer for EmailIdentity 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 NewEventDestinationInformer

func NewEventDestinationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewEventDestinationInformer constructs a new informer for EventDestination 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 NewFilteredActiveReceiptRuleSetInformer

func NewFilteredActiveReceiptRuleSetInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredActiveReceiptRuleSetInformer constructs a new informer for ActiveReceiptRuleSet 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 NewFilteredConfigurationSetInformer

func NewFilteredConfigurationSetInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredConfigurationSetInformer constructs a new informer for ConfigurationSet 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 NewFilteredDomainDkimInformer

func NewFilteredDomainDkimInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredDomainDkimInformer constructs a new informer for DomainDkim 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 NewFilteredDomainIdentityInformer

func NewFilteredDomainIdentityInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredDomainIdentityInformer constructs a new informer for DomainIdentity 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 NewFilteredDomainIdentityVerificationInformer

func NewFilteredDomainIdentityVerificationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredDomainIdentityVerificationInformer constructs a new informer for DomainIdentityVerification 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 NewFilteredDomainMailFromInformer

func NewFilteredDomainMailFromInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredDomainMailFromInformer constructs a new informer for DomainMailFrom 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 NewFilteredEmailIdentityInformer

func NewFilteredEmailIdentityInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredEmailIdentityInformer constructs a new informer for EmailIdentity 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 NewFilteredEventDestinationInformer

func NewFilteredEventDestinationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredEventDestinationInformer constructs a new informer for EventDestination 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 NewFilteredIdentityNotificationTopicInformer

func NewFilteredIdentityNotificationTopicInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredIdentityNotificationTopicInformer constructs a new informer for IdentityNotificationTopic 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 NewFilteredIdentityPolicyInformer

func NewFilteredIdentityPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredIdentityPolicyInformer constructs a new informer for IdentityPolicy 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 NewFilteredReceiptFilterInformer

func NewFilteredReceiptFilterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredReceiptFilterInformer constructs a new informer for ReceiptFilter 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 NewFilteredReceiptRuleInformer

func NewFilteredReceiptRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredReceiptRuleInformer constructs a new informer for ReceiptRule 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 NewFilteredReceiptRuleSetInformer

func NewFilteredReceiptRuleSetInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredReceiptRuleSetInformer constructs a new informer for ReceiptRuleSet 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 NewFilteredTemplateInformer

func NewFilteredTemplateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredTemplateInformer constructs a new informer for Template 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 NewIdentityNotificationTopicInformer

func NewIdentityNotificationTopicInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewIdentityNotificationTopicInformer constructs a new informer for IdentityNotificationTopic 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 NewIdentityPolicyInformer

func NewIdentityPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewIdentityPolicyInformer constructs a new informer for IdentityPolicy 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 NewReceiptFilterInformer

func NewReceiptFilterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewReceiptFilterInformer constructs a new informer for ReceiptFilter 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 NewReceiptRuleInformer

func NewReceiptRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewReceiptRuleInformer constructs a new informer for ReceiptRule 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 NewReceiptRuleSetInformer

func NewReceiptRuleSetInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewReceiptRuleSetInformer constructs a new informer for ReceiptRuleSet 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 NewTemplateInformer

func NewTemplateInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewTemplateInformer constructs a new informer for Template 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 ActiveReceiptRuleSetInformer

type ActiveReceiptRuleSetInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ActiveReceiptRuleSetLister
}

ActiveReceiptRuleSetInformer provides access to a shared informer and lister for ActiveReceiptRuleSets.

type ConfigurationSetInformer

type ConfigurationSetInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ConfigurationSetLister
}

ConfigurationSetInformer provides access to a shared informer and lister for ConfigurationSets.

type DomainDkimInformer

type DomainDkimInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.DomainDkimLister
}

DomainDkimInformer provides access to a shared informer and lister for DomainDkims.

type DomainIdentityInformer

type DomainIdentityInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.DomainIdentityLister
}

DomainIdentityInformer provides access to a shared informer and lister for DomainIdentities.

type DomainIdentityVerificationInformer

type DomainIdentityVerificationInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.DomainIdentityVerificationLister
}

DomainIdentityVerificationInformer provides access to a shared informer and lister for DomainIdentityVerifications.

type DomainMailFromInformer

type DomainMailFromInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.DomainMailFromLister
}

DomainMailFromInformer provides access to a shared informer and lister for DomainMailFroms.

type EmailIdentityInformer

type EmailIdentityInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.EmailIdentityLister
}

EmailIdentityInformer provides access to a shared informer and lister for EmailIdentities.

type EventDestinationInformer

type EventDestinationInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.EventDestinationLister
}

EventDestinationInformer provides access to a shared informer and lister for EventDestinations.

type IdentityNotificationTopicInformer

type IdentityNotificationTopicInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.IdentityNotificationTopicLister
}

IdentityNotificationTopicInformer provides access to a shared informer and lister for IdentityNotificationTopics.

type IdentityPolicyInformer

type IdentityPolicyInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.IdentityPolicyLister
}

IdentityPolicyInformer provides access to a shared informer and lister for IdentityPolicies.

type Interface

type Interface interface {
	// ActiveReceiptRuleSets returns a ActiveReceiptRuleSetInformer.
	ActiveReceiptRuleSets() ActiveReceiptRuleSetInformer
	// ConfigurationSets returns a ConfigurationSetInformer.
	ConfigurationSets() ConfigurationSetInformer
	// DomainDkims returns a DomainDkimInformer.
	DomainDkims() DomainDkimInformer
	// DomainIdentities returns a DomainIdentityInformer.
	DomainIdentities() DomainIdentityInformer
	// DomainIdentityVerifications returns a DomainIdentityVerificationInformer.
	DomainIdentityVerifications() DomainIdentityVerificationInformer
	// DomainMailFroms returns a DomainMailFromInformer.
	DomainMailFroms() DomainMailFromInformer
	// EmailIdentities returns a EmailIdentityInformer.
	EmailIdentities() EmailIdentityInformer
	// EventDestinations returns a EventDestinationInformer.
	EventDestinations() EventDestinationInformer
	// IdentityNotificationTopics returns a IdentityNotificationTopicInformer.
	IdentityNotificationTopics() IdentityNotificationTopicInformer
	// IdentityPolicies returns a IdentityPolicyInformer.
	IdentityPolicies() IdentityPolicyInformer
	// ReceiptFilters returns a ReceiptFilterInformer.
	ReceiptFilters() ReceiptFilterInformer
	// ReceiptRules returns a ReceiptRuleInformer.
	ReceiptRules() ReceiptRuleInformer
	// ReceiptRuleSets returns a ReceiptRuleSetInformer.
	ReceiptRuleSets() ReceiptRuleSetInformer
	// Templates returns a TemplateInformer.
	Templates() TemplateInformer
}

Interface provides access to all the informers in this group version.

func New

New returns a new Interface.

type ReceiptFilterInformer

type ReceiptFilterInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ReceiptFilterLister
}

ReceiptFilterInformer provides access to a shared informer and lister for ReceiptFilters.

type ReceiptRuleInformer

type ReceiptRuleInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ReceiptRuleLister
}

ReceiptRuleInformer provides access to a shared informer and lister for ReceiptRules.

type ReceiptRuleSetInformer

type ReceiptRuleSetInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.ReceiptRuleSetLister
}

ReceiptRuleSetInformer provides access to a shared informer and lister for ReceiptRuleSets.

type TemplateInformer

type TemplateInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.TemplateLister
}

TemplateInformer provides access to a shared informer and lister for Templates.

Jump to

Keyboard shortcuts

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