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 NewFilteredPlatformApplicationInformer

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

NewFilteredPlatformApplicationInformer constructs a new informer for PlatformApplication 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 NewFilteredSmsPreferencesInformer

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

NewFilteredSmsPreferencesInformer constructs a new informer for SmsPreferences 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 NewFilteredTopicInformer

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

NewFilteredTopicInformer constructs a new informer for Topic 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 NewFilteredTopicPolicyInformer

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

NewFilteredTopicPolicyInformer constructs a new informer for TopicPolicy 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 NewFilteredTopicSubscriptionInformer

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

NewFilteredTopicSubscriptionInformer constructs a new informer for TopicSubscription 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 NewPlatformApplicationInformer

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

NewPlatformApplicationInformer constructs a new informer for PlatformApplication 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 NewSmsPreferencesInformer

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

NewSmsPreferencesInformer constructs a new informer for SmsPreferences 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 NewTopicInformer

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

NewTopicInformer constructs a new informer for Topic 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 NewTopicPolicyInformer

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

NewTopicPolicyInformer constructs a new informer for TopicPolicy 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 NewTopicSubscriptionInformer

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

NewTopicSubscriptionInformer constructs a new informer for TopicSubscription 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 {
	// PlatformApplications returns a PlatformApplicationInformer.
	PlatformApplications() PlatformApplicationInformer
	// SmsPreferenceses returns a SmsPreferencesInformer.
	SmsPreferenceses() SmsPreferencesInformer
	// Topics returns a TopicInformer.
	Topics() TopicInformer
	// TopicPolicies returns a TopicPolicyInformer.
	TopicPolicies() TopicPolicyInformer
	// TopicSubscriptions returns a TopicSubscriptionInformer.
	TopicSubscriptions() TopicSubscriptionInformer
}

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

func New

New returns a new Interface.

type PlatformApplicationInformer

type PlatformApplicationInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.PlatformApplicationLister
}

PlatformApplicationInformer provides access to a shared informer and lister for PlatformApplications.

type SmsPreferencesInformer

type SmsPreferencesInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.SmsPreferencesLister
}

SmsPreferencesInformer provides access to a shared informer and lister for SmsPreferenceses.

type TopicInformer

type TopicInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.TopicLister
}

TopicInformer provides access to a shared informer and lister for Topics.

type TopicPolicyInformer

type TopicPolicyInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.TopicPolicyLister
}

TopicPolicyInformer provides access to a shared informer and lister for TopicPolicies.

type TopicSubscriptionInformer

type TopicSubscriptionInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1alpha1.TopicSubscriptionLister
}

TopicSubscriptionInformer provides access to a shared informer and lister for TopicSubscriptions.

Jump to

Keyboard shortcuts

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