v1alpha1

package
v0.5.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: May 8, 2022 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

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

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.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL