Documentation ¶
Index ¶
- func NewFilteredPlatformApplicationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredSmsPreferencesInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredTopicInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredTopicPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredTopicSubscriptionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewPlatformApplicationInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewSmsPreferencesInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewTopicInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewTopicPolicyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewTopicSubscriptionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type Interface
- type PlatformApplicationInformer
- type SmsPreferencesInformer
- type TopicInformer
- type TopicPolicyInformer
- type TopicSubscriptionInformer
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 ¶
func New(f internalinterfaces.SharedInformerFactory, namespace string, tweakListOptions internalinterfaces.TweakListOptionsFunc) Interface
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.