Documentation ¶
Index ¶
- func NewFilteredNamespaceAuthorizationRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredNamespaceDisasterRecoveryConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredNamespaceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredNamespaceNetworkRuleSetInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredQueueAuthorizationRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredQueueInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredSubscriptionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredSubscriptionRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredTopicAuthorizationRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredTopicInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewNamespaceAuthorizationRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewNamespaceDisasterRecoveryConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewNamespaceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewNamespaceNetworkRuleSetInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewQueueAuthorizationRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewQueueInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewSubscriptionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewSubscriptionRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewTopicAuthorizationRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewTopicInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type Interface
- type NamespaceAuthorizationRuleInformer
- type NamespaceDisasterRecoveryConfigInformer
- type NamespaceInformer
- type NamespaceNetworkRuleSetInformer
- type QueueAuthorizationRuleInformer
- type QueueInformer
- type SubscriptionInformer
- type SubscriptionRuleInformer
- type TopicAuthorizationRuleInformer
- type TopicInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewFilteredNamespaceAuthorizationRuleInformer ¶
func NewFilteredNamespaceAuthorizationRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredNamespaceAuthorizationRuleInformer constructs a new informer for NamespaceAuthorizationRule 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 NewFilteredNamespaceDisasterRecoveryConfigInformer ¶
func NewFilteredNamespaceDisasterRecoveryConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredNamespaceDisasterRecoveryConfigInformer constructs a new informer for NamespaceDisasterRecoveryConfig 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 NewFilteredNamespaceInformer ¶ added in v0.1.1
func NewFilteredNamespaceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredNamespaceInformer constructs a new informer for Namespace 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 NewFilteredNamespaceNetworkRuleSetInformer ¶
func NewFilteredNamespaceNetworkRuleSetInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredNamespaceNetworkRuleSetInformer constructs a new informer for NamespaceNetworkRuleSet 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 NewFilteredQueueAuthorizationRuleInformer ¶
func NewFilteredQueueAuthorizationRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredQueueAuthorizationRuleInformer constructs a new informer for QueueAuthorizationRule 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 NewFilteredQueueInformer ¶
func NewFilteredQueueInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredQueueInformer constructs a new informer for Queue 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 NewFilteredSubscriptionInformer ¶
func NewFilteredSubscriptionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredSubscriptionInformer constructs a new informer for Subscription 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 NewFilteredSubscriptionRuleInformer ¶
func NewFilteredSubscriptionRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredSubscriptionRuleInformer constructs a new informer for SubscriptionRule 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 NewFilteredTopicAuthorizationRuleInformer ¶
func NewFilteredTopicAuthorizationRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredTopicAuthorizationRuleInformer constructs a new informer for TopicAuthorizationRule 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 NewNamespaceAuthorizationRuleInformer ¶
func NewNamespaceAuthorizationRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewNamespaceAuthorizationRuleInformer constructs a new informer for NamespaceAuthorizationRule 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 NewNamespaceDisasterRecoveryConfigInformer ¶
func NewNamespaceDisasterRecoveryConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewNamespaceDisasterRecoveryConfigInformer constructs a new informer for NamespaceDisasterRecoveryConfig 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 NewNamespaceInformer ¶ added in v0.1.1
func NewNamespaceInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewNamespaceInformer constructs a new informer for Namespace 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 NewNamespaceNetworkRuleSetInformer ¶
func NewNamespaceNetworkRuleSetInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewNamespaceNetworkRuleSetInformer constructs a new informer for NamespaceNetworkRuleSet 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 NewQueueAuthorizationRuleInformer ¶
func NewQueueAuthorizationRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewQueueAuthorizationRuleInformer constructs a new informer for QueueAuthorizationRule 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 NewQueueInformer ¶
func NewQueueInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewQueueInformer constructs a new informer for Queue 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 NewSubscriptionInformer ¶
func NewSubscriptionInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewSubscriptionInformer constructs a new informer for Subscription 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 NewSubscriptionRuleInformer ¶
func NewSubscriptionRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewSubscriptionRuleInformer constructs a new informer for SubscriptionRule 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 NewTopicAuthorizationRuleInformer ¶
func NewTopicAuthorizationRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewTopicAuthorizationRuleInformer constructs a new informer for TopicAuthorizationRule 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.
Types ¶
type Interface ¶
type Interface interface { // Namespaces returns a NamespaceInformer. Namespaces() NamespaceInformer // NamespaceAuthorizationRules returns a NamespaceAuthorizationRuleInformer. NamespaceAuthorizationRules() NamespaceAuthorizationRuleInformer // NamespaceDisasterRecoveryConfigs returns a NamespaceDisasterRecoveryConfigInformer. NamespaceDisasterRecoveryConfigs() NamespaceDisasterRecoveryConfigInformer // NamespaceNetworkRuleSets returns a NamespaceNetworkRuleSetInformer. NamespaceNetworkRuleSets() NamespaceNetworkRuleSetInformer // Queues returns a QueueInformer. Queues() QueueInformer // QueueAuthorizationRules returns a QueueAuthorizationRuleInformer. QueueAuthorizationRules() QueueAuthorizationRuleInformer // Subscriptions returns a SubscriptionInformer. Subscriptions() SubscriptionInformer // SubscriptionRules returns a SubscriptionRuleInformer. SubscriptionRules() SubscriptionRuleInformer // Topics returns a TopicInformer. Topics() TopicInformer // TopicAuthorizationRules returns a TopicAuthorizationRuleInformer. TopicAuthorizationRules() TopicAuthorizationRuleInformer }
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 NamespaceAuthorizationRuleInformer ¶
type NamespaceAuthorizationRuleInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.NamespaceAuthorizationRuleLister }
NamespaceAuthorizationRuleInformer provides access to a shared informer and lister for NamespaceAuthorizationRules.
type NamespaceDisasterRecoveryConfigInformer ¶
type NamespaceDisasterRecoveryConfigInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.NamespaceDisasterRecoveryConfigLister }
NamespaceDisasterRecoveryConfigInformer provides access to a shared informer and lister for NamespaceDisasterRecoveryConfigs.
type NamespaceInformer ¶ added in v0.1.1
type NamespaceInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.NamespaceLister }
NamespaceInformer provides access to a shared informer and lister for Namespaces.
type NamespaceNetworkRuleSetInformer ¶
type NamespaceNetworkRuleSetInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.NamespaceNetworkRuleSetLister }
NamespaceNetworkRuleSetInformer provides access to a shared informer and lister for NamespaceNetworkRuleSets.
type QueueAuthorizationRuleInformer ¶
type QueueAuthorizationRuleInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.QueueAuthorizationRuleLister }
QueueAuthorizationRuleInformer provides access to a shared informer and lister for QueueAuthorizationRules.
type QueueInformer ¶
type QueueInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.QueueLister }
QueueInformer provides access to a shared informer and lister for Queues.
type SubscriptionInformer ¶
type SubscriptionInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.SubscriptionLister }
SubscriptionInformer provides access to a shared informer and lister for Subscriptions.
type SubscriptionRuleInformer ¶
type SubscriptionRuleInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.SubscriptionRuleLister }
SubscriptionRuleInformer provides access to a shared informer and lister for SubscriptionRules.
type TopicAuthorizationRuleInformer ¶
type TopicAuthorizationRuleInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.TopicAuthorizationRuleLister }
TopicAuthorizationRuleInformer provides access to a shared informer and lister for TopicAuthorizationRules.
type TopicInformer ¶
type TopicInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.TopicLister }
TopicInformer provides access to a shared informer and lister for Topics.