label

package
v3.0.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Apr 29, 2024 License: MIT Imports: 2 Imported by: 2

Documentation

Overview

Package label implements the decoding and encoding between flat labels and a typed Configuration.

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func Decode

func Decode(labels map[string]string, element interface{}, filters ...string) error

Decode converts the labels to an element. labels -> [ node -> node + metadata (type) ] -> element (node).

func DecodeConfiguration

func DecodeConfiguration(labels map[string]string) (*dynamic.Configuration, error)

DecodeConfiguration converts the labels to a configuration.

func EncodeConfiguration

func EncodeConfiguration(conf *dynamic.Configuration) (map[string]string, error)

EncodeConfiguration converts a configuration to labels.

Types

This section is empty.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL