Versions in this module Expand all Collapse all v6 v6.1.0 Dec 17, 2021 v6.0.0 Nov 13, 2021 Changes in this version + func IsInvalidConfig(err error) bool + type Set struct + func NewSet(config SetConfig) (*Set, error) + type SetConfig struct + Controller string + K8sClient k8sclient.Interface + Logger micrologger.Logger + NewRuntimeObjectFunc func() client.Object + Selector labels.Selector + type Timestamp struct + func NewTimestamp(config TimestampConfig) (*Timestamp, error) + func (t *Timestamp) Collect(ch chan<- prometheus.Metric) error + func (t *Timestamp) Describe(ch chan<- *prometheus.Desc) error + type TimestampConfig struct + Controller string + K8sClient k8sclient.Interface + Logger micrologger.Logger + NewRuntimeObjectFunc func() client.Object + Selector labels.Selector Other modules containing this package github.com/giantswarm/operatorkit/v2 github.com/giantswarm/operatorkit/v4 github.com/giantswarm/operatorkit/v5 github.com/giantswarm/operatorkit/v7 github.com/giantswarm/operatorkit/v8