v1beta1

package
v0.0.0-...-8f025b3 Latest Latest
Warning

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

Go to latest
Published: Apr 27, 2024 License: Apache-2.0 Imports: 10 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewFilteredVMAgentInformer

func NewFilteredVMAgentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredVMAgentInformer constructs a new informer for VMAgent 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 NewFilteredVMAlertInformer

func NewFilteredVMAlertInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredVMAlertInformer constructs a new informer for VMAlert 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 NewFilteredVMAlertmanagerConfigInformer

func NewFilteredVMAlertmanagerConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredVMAlertmanagerConfigInformer constructs a new informer for VMAlertmanagerConfig 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 NewFilteredVMAlertmanagerInformer

func NewFilteredVMAlertmanagerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredVMAlertmanagerInformer constructs a new informer for VMAlertmanager 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 NewFilteredVMAuthInformer

func NewFilteredVMAuthInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredVMAuthInformer constructs a new informer for VMAuth 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 NewFilteredVMClusterInformer

func NewFilteredVMClusterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredVMClusterInformer constructs a new informer for VMCluster 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 NewFilteredVMNodeScrapeInformer

func NewFilteredVMNodeScrapeInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredVMNodeScrapeInformer constructs a new informer for VMNodeScrape 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 NewFilteredVMPodScrapeInformer

func NewFilteredVMPodScrapeInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredVMPodScrapeInformer constructs a new informer for VMPodScrape 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 NewFilteredVMProbeInformer

func NewFilteredVMProbeInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredVMProbeInformer constructs a new informer for VMProbe 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 NewFilteredVMRuleInformer

func NewFilteredVMRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredVMRuleInformer constructs a new informer for VMRule 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 NewFilteredVMScrapeConfigInformer

func NewFilteredVMScrapeConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredVMScrapeConfigInformer constructs a new informer for VMScrapeConfig 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 NewFilteredVMServiceScrapeInformer

func NewFilteredVMServiceScrapeInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredVMServiceScrapeInformer constructs a new informer for VMServiceScrape 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 NewFilteredVMSingleInformer

func NewFilteredVMSingleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredVMSingleInformer constructs a new informer for VMSingle 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 NewFilteredVMStaticScrapeInformer

func NewFilteredVMStaticScrapeInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredVMStaticScrapeInformer constructs a new informer for VMStaticScrape 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 NewFilteredVMUserInformer

func NewFilteredVMUserInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers, tweakListOptions internalinterfaces.TweakListOptionsFunc) cache.SharedIndexInformer

NewFilteredVMUserInformer constructs a new informer for VMUser 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 NewVMAgentInformer

func NewVMAgentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewVMAgentInformer constructs a new informer for VMAgent 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 NewVMAlertInformer

func NewVMAlertInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewVMAlertInformer constructs a new informer for VMAlert 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 NewVMAlertmanagerConfigInformer

func NewVMAlertmanagerConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewVMAlertmanagerConfigInformer constructs a new informer for VMAlertmanagerConfig 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 NewVMAlertmanagerInformer

func NewVMAlertmanagerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewVMAlertmanagerInformer constructs a new informer for VMAlertmanager 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 NewVMAuthInformer

func NewVMAuthInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewVMAuthInformer constructs a new informer for VMAuth 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 NewVMClusterInformer

func NewVMClusterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewVMClusterInformer constructs a new informer for VMCluster 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 NewVMNodeScrapeInformer

func NewVMNodeScrapeInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewVMNodeScrapeInformer constructs a new informer for VMNodeScrape 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 NewVMPodScrapeInformer

func NewVMPodScrapeInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewVMPodScrapeInformer constructs a new informer for VMPodScrape 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 NewVMProbeInformer

func NewVMProbeInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewVMProbeInformer constructs a new informer for VMProbe 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 NewVMRuleInformer

func NewVMRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewVMRuleInformer constructs a new informer for VMRule 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 NewVMScrapeConfigInformer

func NewVMScrapeConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewVMScrapeConfigInformer constructs a new informer for VMScrapeConfig 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 NewVMServiceScrapeInformer

func NewVMServiceScrapeInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewVMServiceScrapeInformer constructs a new informer for VMServiceScrape 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 NewVMSingleInformer

func NewVMSingleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewVMSingleInformer constructs a new informer for VMSingle 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 NewVMStaticScrapeInformer

func NewVMStaticScrapeInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewVMStaticScrapeInformer constructs a new informer for VMStaticScrape 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 NewVMUserInformer

func NewVMUserInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, indexers cache.Indexers) cache.SharedIndexInformer

NewVMUserInformer constructs a new informer for VMUser 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 {
	// VMAgents returns a VMAgentInformer.
	VMAgents() VMAgentInformer
	// VMAlerts returns a VMAlertInformer.
	VMAlerts() VMAlertInformer
	// VMAlertmanagers returns a VMAlertmanagerInformer.
	VMAlertmanagers() VMAlertmanagerInformer
	// VMAlertmanagerConfigs returns a VMAlertmanagerConfigInformer.
	VMAlertmanagerConfigs() VMAlertmanagerConfigInformer
	// VMAuths returns a VMAuthInformer.
	VMAuths() VMAuthInformer
	// VMClusters returns a VMClusterInformer.
	VMClusters() VMClusterInformer
	// VMNodeScrapes returns a VMNodeScrapeInformer.
	VMNodeScrapes() VMNodeScrapeInformer
	// VMPodScrapes returns a VMPodScrapeInformer.
	VMPodScrapes() VMPodScrapeInformer
	// VMProbes returns a VMProbeInformer.
	VMProbes() VMProbeInformer
	// VMRules returns a VMRuleInformer.
	VMRules() VMRuleInformer
	// VMScrapeConfigs returns a VMScrapeConfigInformer.
	VMScrapeConfigs() VMScrapeConfigInformer
	// VMServiceScrapes returns a VMServiceScrapeInformer.
	VMServiceScrapes() VMServiceScrapeInformer
	// VMSingles returns a VMSingleInformer.
	VMSingles() VMSingleInformer
	// VMStaticScrapes returns a VMStaticScrapeInformer.
	VMStaticScrapes() VMStaticScrapeInformer
	// VMUsers returns a VMUserInformer.
	VMUsers() VMUserInformer
}

Interface provides access to all the informers in this group version.

func New

New returns a new Interface.

type VMAgentInformer

type VMAgentInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1beta1.VMAgentLister
}

VMAgentInformer provides access to a shared informer and lister for VMAgents.

type VMAlertInformer

type VMAlertInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1beta1.VMAlertLister
}

VMAlertInformer provides access to a shared informer and lister for VMAlerts.

type VMAlertmanagerConfigInformer

type VMAlertmanagerConfigInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1beta1.VMAlertmanagerConfigLister
}

VMAlertmanagerConfigInformer provides access to a shared informer and lister for VMAlertmanagerConfigs.

type VMAlertmanagerInformer

type VMAlertmanagerInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1beta1.VMAlertmanagerLister
}

VMAlertmanagerInformer provides access to a shared informer and lister for VMAlertmanagers.

type VMAuthInformer

type VMAuthInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1beta1.VMAuthLister
}

VMAuthInformer provides access to a shared informer and lister for VMAuths.

type VMClusterInformer

type VMClusterInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1beta1.VMClusterLister
}

VMClusterInformer provides access to a shared informer and lister for VMClusters.

type VMNodeScrapeInformer

type VMNodeScrapeInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1beta1.VMNodeScrapeLister
}

VMNodeScrapeInformer provides access to a shared informer and lister for VMNodeScrapes.

type VMPodScrapeInformer

type VMPodScrapeInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1beta1.VMPodScrapeLister
}

VMPodScrapeInformer provides access to a shared informer and lister for VMPodScrapes.

type VMProbeInformer

type VMProbeInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1beta1.VMProbeLister
}

VMProbeInformer provides access to a shared informer and lister for VMProbes.

type VMRuleInformer

type VMRuleInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1beta1.VMRuleLister
}

VMRuleInformer provides access to a shared informer and lister for VMRules.

type VMScrapeConfigInformer

type VMScrapeConfigInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1beta1.VMScrapeConfigLister
}

VMScrapeConfigInformer provides access to a shared informer and lister for VMScrapeConfigs.

type VMServiceScrapeInformer

type VMServiceScrapeInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1beta1.VMServiceScrapeLister
}

VMServiceScrapeInformer provides access to a shared informer and lister for VMServiceScrapes.

type VMSingleInformer

type VMSingleInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1beta1.VMSingleLister
}

VMSingleInformer provides access to a shared informer and lister for VMSingles.

type VMStaticScrapeInformer

type VMStaticScrapeInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1beta1.VMStaticScrapeLister
}

VMStaticScrapeInformer provides access to a shared informer and lister for VMStaticScrapes.

type VMUserInformer

type VMUserInformer interface {
	Informer() cache.SharedIndexInformer
	Lister() v1beta1.VMUserLister
}

VMUserInformer provides access to a shared informer and lister for VMUsers.

Jump to

Keyboard shortcuts

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