Versions in this module Expand all Collapse all v0 v0.17.0 Feb 20, 2020 Changes in this version + type Exporter struct + func NewExporter(c *PromMetricCollector) (*Exporter, error) + func (e *Exporter) Collect(ch chan<- prometheus.Metric) + func (e *Exporter) Describe(ch chan<- *prometheus.Desc) + type GarbageCollector struct + func NewGarbageCollector(c *K8sClient, interval time.Duration) *GarbageCollector + func (gc *GarbageCollector) Start() + func (gc *GarbageCollector) Stop() + type K8sClient struct + func NewK8sClient() (*K8sClient, error) + type PromMetricCollector struct + func NewPromMetricCollector(c *K8sClient, i time.Duration) *PromMetricCollector + func (p *PromMetricCollector) Start() + func (p *PromMetricCollector) Stop()