Documentation ¶
Index ¶
- func NewApmDomainInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewConfigConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredApmDomainInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredConfigConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredSyntheticsMonitorInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredSyntheticsScriptInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewSyntheticsMonitorInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewSyntheticsScriptInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type ApmDomainInformer
- type ConfigConfigInformer
- type Interface
- type SyntheticsMonitorInformer
- type SyntheticsScriptInformer
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewApmDomainInformer ¶
func NewApmDomainInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewApmDomainInformer constructs a new informer for ApmDomain 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 NewConfigConfigInformer ¶
func NewConfigConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewConfigConfigInformer constructs a new informer for ConfigConfig 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 NewFilteredApmDomainInformer ¶
func NewFilteredApmDomainInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredApmDomainInformer constructs a new informer for ApmDomain 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 NewFilteredConfigConfigInformer ¶
func NewFilteredConfigConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredConfigConfigInformer constructs a new informer for ConfigConfig 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 NewFilteredSyntheticsMonitorInformer ¶
func NewFilteredSyntheticsMonitorInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredSyntheticsMonitorInformer constructs a new informer for SyntheticsMonitor 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 NewFilteredSyntheticsScriptInformer ¶
func NewFilteredSyntheticsScriptInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer
NewFilteredSyntheticsScriptInformer constructs a new informer for SyntheticsScript 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 NewSyntheticsMonitorInformer ¶
func NewSyntheticsMonitorInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewSyntheticsMonitorInformer constructs a new informer for SyntheticsMonitor 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 NewSyntheticsScriptInformer ¶
func NewSyntheticsScriptInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer
NewSyntheticsScriptInformer constructs a new informer for SyntheticsScript 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 ApmDomainInformer ¶
type ApmDomainInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ApmDomainLister }
ApmDomainInformer provides access to a shared informer and lister for ApmDomains.
type ConfigConfigInformer ¶
type ConfigConfigInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.ConfigConfigLister }
ConfigConfigInformer provides access to a shared informer and lister for ConfigConfigs.
type Interface ¶
type Interface interface { // ApmDomains returns a ApmDomainInformer. ApmDomains() ApmDomainInformer // ConfigConfigs returns a ConfigConfigInformer. ConfigConfigs() ConfigConfigInformer // SyntheticsMonitors returns a SyntheticsMonitorInformer. SyntheticsMonitors() SyntheticsMonitorInformer // SyntheticsScripts returns a SyntheticsScriptInformer. SyntheticsScripts() SyntheticsScriptInformer }
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 SyntheticsMonitorInformer ¶
type SyntheticsMonitorInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.SyntheticsMonitorLister }
SyntheticsMonitorInformer provides access to a shared informer and lister for SyntheticsMonitors.
type SyntheticsScriptInformer ¶
type SyntheticsScriptInformer interface { Informer() cache.SharedIndexInformer Lister() v1alpha1.SyntheticsScriptLister }
SyntheticsScriptInformer provides access to a shared informer and lister for SyntheticsScripts.