type kubeCollector …
type lazyKubeMetric …
type lazyMetric …
func (r *lazyMetric) IsCreated() bool { … }
func (r *lazyMetric) lazyInit(self kubeCollector, fqName string) { … }
func (r *lazyMetric) preprocessMetric(version semver.Version) { … }
func (r *lazyMetric) IsHidden() bool { … }
func (r *lazyMetric) IsDeprecated() bool { … }
func (r *lazyMetric) Create(version *semver.Version) bool { … }
func (r *lazyMetric) ClearState() { … }
func (r *lazyMetric) FQName() string { … }
type selfCollector …
func (c *selfCollector) initSelfCollection(m prometheus.Metric) { … }
func (c *selfCollector) Describe(ch chan<- *prometheus.Desc) { … }
func (c *selfCollector) Collect(ch chan<- prometheus.Metric) { … }
type metricWithExemplar …
var noopCounterVec …
var noopHistogramVec …
var noopTimingHistogramVec …
var noopGaugeVec …
var noop …
type noopMetric …
func (noopMetric) Inc() { … }
func (noopMetric) Add(float64) { … }
func (noopMetric) Dec() { … }
func (noopMetric) Set(float64) { … }
func (noopMetric) Sub(float64) { … }
func (noopMetric) Observe(float64) { … }
func (noopMetric) ObserveWithWeight(float64, uint64) { … }
func (noopMetric) SetToCurrentTime() { … }
func (noopMetric) Desc() *prometheus.Desc { … }
func (noopMetric) Write(*dto.Metric) error { … }
func (noopMetric) Describe(chan<- *prometheus.Desc) { … }
func (noopMetric) Collect(chan<- prometheus.Metric) { … }