kubernetes/vendor/github.com/prometheus/client_golang/prometheus/labels.go

type Labels

type LabelConstraint

type ConstrainedLabel

type ConstrainableLabels

type ConstrainedLabels

func (cls ConstrainedLabels) compile() *compiledLabels {}

func (cls ConstrainedLabels) labelNames() []string {}

type UnconstrainedLabels

func (uls UnconstrainedLabels) compile() *compiledLabels {}

func (uls UnconstrainedLabels) labelNames() []string {}

type compiledLabels

func (cls *compiledLabels) compile() *compiledLabels {}

func (cls *compiledLabels) labelNames() []string {}

func (cls *compiledLabels) constrain(labelName, value string) string {}

const reservedLabelPrefix

var errInconsistentCardinality

func makeInconsistentCardinalityError(fqName string, labels, labelValues []string) error {}

func validateValuesInLabels(labels Labels, expectedNumberOfValues int) error {}

func validateLabelValues(vals []string, expectedNumberOfValues int) error {}

func checkLabelName(l string) bool {}