otel: go.opentelemetry.io/otel/api/key Index | Files

package key

import "go.opentelemetry.io/otel/api/key"

This package provides convenience functions for creating keys and key-value pairs.

Index

Package Files

doc.go key.go

func Bool Uses

func Bool(k string, v bool) core.KeyValue

Bool creates a new key-value pair with a passed name and a bool value.

func Float32 Uses

func Float32(k string, v float32) core.KeyValue

Float32 creates a new key-value pair with a passed name and a float32 value.

func Float64 Uses

func Float64(k string, v float64) core.KeyValue

Float64 creates a new key-value pair with a passed name and a float64 value.

func Int Uses

func Int(k string, v int) core.KeyValue

Int creates a new key-value pair instance with a passed name and either an int32 or an int64 value, depending on whether the int type is 32 or 64 bits wide.

func Int32 Uses

func Int32(k string, v int32) core.KeyValue

Int32 creates a new key-value pair with a passed name and an int32 value.

func Int64 Uses

func Int64(k string, v int64) core.KeyValue

Int64 creates a new key-value pair with a passed name and an int64 value.

func New Uses

func New(name string) core.Key

New creates a new key with a passed name.

func String Uses

func String(k, v string) core.KeyValue

String creates a new key-value pair with a passed name and a string value.

func Uint Uses

func Uint(k string, v uint) core.KeyValue

Uint creates a new key-value pair instance with a passed name and either an uint32 or an uint64 value, depending on whether the uint type is 32 or 64 bits wide.

func Uint32 Uses

func Uint32(k string, v uint32) core.KeyValue

Uint32 creates a new key-value pair with a passed name and a uint32 value.

func Uint64 Uses

func Uint64(k string, v uint64) core.KeyValue

Uint64 creates a new key-value pair with a passed name and a uint64 value.

Package key imports 1 packages (graph) and is imported by 23 packages. Updated 2019-11-05. Refresh now. Tools for package owners.