Documentation
¶
Index ¶
- func NewFilteredGatewayInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredInsightsAPIKeyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredInsightsAnalyticsItemInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredInsightsInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredInsightsSmartDetectionRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredInsightsWebTestInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredSecurityGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewGatewayInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewInsightsAPIKeyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewInsightsAnalyticsItemInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewInsightsInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewInsightsSmartDetectionRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewInsightsWebTestInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewSecurityGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type GatewayInformer
- type InsightsAPIKeyInformer
- type InsightsAnalyticsItemInformer
- type InsightsInformer
- type InsightsSmartDetectionRuleInformer
- type InsightsWebTestInformer
- type Interface
- type SecurityGroupInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewFilteredGatewayInformer ¶
func NewFilteredGatewayInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredGatewayInformer constructs a new informer for Gateway 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 NewFilteredInsightsAPIKeyInformer ¶
func NewFilteredInsightsAPIKeyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredInsightsAPIKeyInformer constructs a new informer for InsightsAPIKey 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 NewFilteredInsightsAnalyticsItemInformer ¶
func NewFilteredInsightsAnalyticsItemInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredInsightsAnalyticsItemInformer constructs a new informer for InsightsAnalyticsItem 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 NewFilteredInsightsInformer ¶
func NewFilteredInsightsInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredInsightsInformer constructs a new informer for Insights 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 NewFilteredInsightsSmartDetectionRuleInformer ¶
func NewFilteredInsightsSmartDetectionRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredInsightsSmartDetectionRuleInformer constructs a new informer for InsightsSmartDetectionRule 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 NewFilteredInsightsWebTestInformer ¶
func NewFilteredInsightsWebTestInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredInsightsWebTestInformer constructs a new informer for InsightsWebTest 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 NewFilteredSecurityGroupInformer ¶
func NewFilteredSecurityGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredSecurityGroupInformer constructs a new informer for SecurityGroup 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 NewGatewayInformer ¶
func NewGatewayInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewGatewayInformer constructs a new informer for Gateway 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 NewInsightsAPIKeyInformer ¶
func NewInsightsAPIKeyInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewInsightsAPIKeyInformer constructs a new informer for InsightsAPIKey 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 NewInsightsAnalyticsItemInformer ¶
func NewInsightsAnalyticsItemInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewInsightsAnalyticsItemInformer constructs a new informer for InsightsAnalyticsItem 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 NewInsightsInformer ¶
func NewInsightsInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewInsightsInformer constructs a new informer for Insights 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 NewInsightsSmartDetectionRuleInformer ¶
func NewInsightsSmartDetectionRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewInsightsSmartDetectionRuleInformer constructs a new informer for InsightsSmartDetectionRule 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 NewInsightsWebTestInformer ¶
func NewInsightsWebTestInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewInsightsWebTestInformer constructs a new informer for InsightsWebTest 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 NewSecurityGroupInformer ¶
func NewSecurityGroupInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewSecurityGroupInformer constructs a new informer for SecurityGroup 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 GatewayInformer ¶
type GatewayInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.GatewayLister }
GatewayInformer provides access to a shared informer and lister for Gateways.
type InsightsAPIKeyInformer ¶
type InsightsAPIKeyInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.InsightsAPIKeyLister }
InsightsAPIKeyInformer provides access to a shared informer and lister for InsightsAPIKeys.
type InsightsAnalyticsItemInformer ¶
type InsightsAnalyticsItemInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.InsightsAnalyticsItemLister }
InsightsAnalyticsItemInformer provides access to a shared informer and lister for InsightsAnalyticsItems.
type InsightsInformer ¶
type InsightsInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.InsightsLister }
InsightsInformer provides access to a shared informer and lister for Insightses.
type InsightsSmartDetectionRuleInformer ¶
type InsightsSmartDetectionRuleInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.InsightsSmartDetectionRuleLister }
InsightsSmartDetectionRuleInformer provides access to a shared informer and lister for InsightsSmartDetectionRules.
type InsightsWebTestInformer ¶
type InsightsWebTestInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.InsightsWebTestLister }
InsightsWebTestInformer provides access to a shared informer and lister for InsightsWebTests.
type Interface ¶
type Interface interface { // Gateways returns a GatewayInformer. Gateways() GatewayInformer // Insightses returns a InsightsInformer. Insightses() InsightsInformer // InsightsAPIKeys returns a InsightsAPIKeyInformer. InsightsAPIKeys() InsightsAPIKeyInformer // InsightsAnalyticsItems returns a InsightsAnalyticsItemInformer. InsightsAnalyticsItems() InsightsAnalyticsItemInformer // InsightsSmartDetectionRules returns a InsightsSmartDetectionRuleInformer. InsightsSmartDetectionRules() InsightsSmartDetectionRuleInformer // InsightsWebTests returns a InsightsWebTestInformer. InsightsWebTests() InsightsWebTestInformer // SecurityGroups returns a SecurityGroupInformer. SecurityGroups() SecurityGroupInformer }
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 SecurityGroupInformer ¶
type SecurityGroupInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.SecurityGroupLister }
SecurityGroupInformer provides access to a shared informer and lister for SecurityGroups.