Documentation ¶
Index ¶
- func NewFilteredVMAgentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredVMAlertInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredVMAlertmanagerConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredVMAlertmanagerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredVMAuthInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredVMClusterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredVMNodeScrapeInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredVMPodScrapeInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredVMProbeInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredVMRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredVMScrapeConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredVMServiceScrapeInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredVMSingleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredVMStaticScrapeInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewFilteredVMUserInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewVMAgentInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewVMAlertInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewVMAlertmanagerConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewVMAlertmanagerInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewVMAuthInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewVMClusterInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewVMNodeScrapeInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewVMPodScrapeInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewVMProbeInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewVMRuleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewVMScrapeConfigInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewVMServiceScrapeInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewVMSingleInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewVMStaticScrapeInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- func NewVMUserInformer(client versioned.Interface, namespace string, resyncPeriod time.Duration, ...) cache.SharedIndexInformer
- type Interface
- type VMAgentInformer
- type VMAlertInformer
- type VMAlertmanagerConfigInformer
- type VMAlertmanagerInformer
- type VMAuthInformer
- type VMClusterInformer
- type VMNodeScrapeInformer
- type VMPodScrapeInformer
- type VMProbeInformer
- type VMRuleInformer
- type VMScrapeConfigInformer
- type VMServiceScrapeInformer
- type VMSingleInformer
- type VMStaticScrapeInformer
- type VMUserInformer
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 ¶
func New(f internalinterfaces.SharedInformerFactory, namespace string, tweakListOptions internalinterfaces.TweakListOptionsFunc) Interface
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.