Documentation ¶
Index ¶
- func NewAuthorizationRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewClusterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewConsumerGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewEventhubInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredAuthorizationRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredClusterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredConsumerGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredEventhubInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredNamespaceAuthorizationRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredNamespaceCustomerManagedKeyInformer(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 NewNamespaceAuthorizationRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewNamespaceCustomerManagedKeyInformer(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
- type AuthorizationRuleInformer
- type ClusterInformer
- type ConsumerGroupInformer
- type EventhubInformer
- type Interface
- type NamespaceAuthorizationRuleInformer
- type NamespaceCustomerManagedKeyInformer
- type NamespaceDisasterRecoveryConfigInformer
- type NamespaceInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewAuthorizationRuleInformer ¶
func NewAuthorizationRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewAuthorizationRuleInformer constructs a new informer for AuthorizationRule 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 NewClusterInformer ¶
func NewClusterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewClusterInformer constructs a new informer for Cluster 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 NewConsumerGroupInformer ¶
func NewConsumerGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewConsumerGroupInformer constructs a new informer for ConsumerGroup 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 NewEventhubInformer ¶
func NewEventhubInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewEventhubInformer constructs a new informer for Eventhub 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 NewFilteredAuthorizationRuleInformer ¶
func NewFilteredAuthorizationRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredAuthorizationRuleInformer constructs a new informer for AuthorizationRule 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 NewFilteredClusterInformer ¶
func NewFilteredClusterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredClusterInformer constructs a new informer for Cluster 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 NewFilteredConsumerGroupInformer ¶
func NewFilteredConsumerGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredConsumerGroupInformer constructs a new informer for ConsumerGroup 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 NewFilteredEventhubInformer ¶
func NewFilteredEventhubInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredEventhubInformer constructs a new informer for Eventhub 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 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 NewFilteredNamespaceCustomerManagedKeyInformer ¶
func NewFilteredNamespaceCustomerManagedKeyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredNamespaceCustomerManagedKeyInformer constructs a new informer for NamespaceCustomerManagedKey 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 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 NewNamespaceCustomerManagedKeyInformer ¶
func NewNamespaceCustomerManagedKeyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewNamespaceCustomerManagedKeyInformer constructs a new informer for NamespaceCustomerManagedKey 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.
Types ¶
type AuthorizationRuleInformer ¶
type AuthorizationRuleInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.AuthorizationRuleLister }
AuthorizationRuleInformer provides access to a shared informer and lister for AuthorizationRules.
type ClusterInformer ¶
type ClusterInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ClusterLister }
ClusterInformer provides access to a shared informer and lister for Clusters.
type ConsumerGroupInformer ¶
type ConsumerGroupInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ConsumerGroupLister }
ConsumerGroupInformer provides access to a shared informer and lister for ConsumerGroups.
type EventhubInformer ¶
type EventhubInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.EventhubLister }
EventhubInformer provides access to a shared informer and lister for Eventhubs.
type Interface ¶
type Interface interface { // AuthorizationRules returns a AuthorizationRuleInformer. AuthorizationRules() AuthorizationRuleInformer // Clusters returns a ClusterInformer. Clusters() ClusterInformer // ConsumerGroups returns a ConsumerGroupInformer. ConsumerGroups() ConsumerGroupInformer // Eventhubs returns a EventhubInformer. Eventhubs() EventhubInformer // Namespaces returns a NamespaceInformer. Namespaces() NamespaceInformer // NamespaceAuthorizationRules returns a NamespaceAuthorizationRuleInformer. NamespaceAuthorizationRules() NamespaceAuthorizationRuleInformer // NamespaceCustomerManagedKeys returns a NamespaceCustomerManagedKeyInformer. NamespaceCustomerManagedKeys() NamespaceCustomerManagedKeyInformer // NamespaceDisasterRecoveryConfigs returns a NamespaceDisasterRecoveryConfigInformer. NamespaceDisasterRecoveryConfigs() NamespaceDisasterRecoveryConfigInformer }
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 NamespaceCustomerManagedKeyInformer ¶
type NamespaceCustomerManagedKeyInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.NamespaceCustomerManagedKeyLister }
NamespaceCustomerManagedKeyInformer provides access to a shared informer and lister for NamespaceCustomerManagedKeys.
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.