Versions in this module Expand all Collapse all v1 v1.0.2 Apr 12, 2022 Changes in this version + func IsMetricsConfigFullyOverridden(c *OperationsConfigOptions) bool + type MetricConfig struct + Provider string + Statsd Statsd + type MetricsConfig interface + MetricCfg func() MetricConfig + OperationCfg func() OperationConfig + func BuildConfigMetricsFromOptions(opts ...interface{}) (MetricsConfig, error) + func ConfigFromBackend(coreBackend ...core.ConfigBackend) (MetricsConfig, error) + func UpdateMissingOptsWithDefaultConfig(c *OperationsConfigOptions, d MetricsConfig) MetricsConfig + type MetricsConfigImpl struct + func (m *MetricsConfigImpl) MetricCfg() MetricConfig + func (m *MetricsConfigImpl) OperationCfg() OperationConfig + type OperationConfig struct + ClientAuthRequired bool + ClientRootCAs []string + ListenAddress string + TLSCertFile string + TLSEnabled bool + TLSKeyFile string + type OperationsConfigOptions struct + type Statsd struct + Address string + Network string + Prefix string + WriteInterval time.Duration v1.0.0-alpha5 Mar 27, 2019