label

package
v2.2.3 Latest Latest
Warning

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

Go to latest
Published: Jul 9, 2020 License: MIT Imports: 2 Imported by: 0

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