Skip to content

tempo🔗

Objects🔗

Builders🔗

Functions🔗

NewDataquery🔗

NewDataquery creates a new Dataquery object.

func NewDataquery() *Dataquery

NewTraceqlFilter🔗

NewTraceqlFilter creates a new TraceqlFilter object.

func NewTraceqlFilter() *TraceqlFilter

NewStringOrArrayOfString🔗

NewStringOrArrayOfString creates a new StringOrArrayOfString object.

func NewStringOrArrayOfString() *StringOrArrayOfString

VariantConfig🔗

VariantConfig returns the configuration related to tempo dataqueries.

This configuration describes how to unmarshal it, convert it to code, …

func VariantConfig() variants.DataqueryConfig

QueryV2Converter🔗

QueryV2Converter accepts a QueryV2 object and generates the Go code to build this object using builders.

func QueryV2Converter(input dashboardv2.DataQueryKind) string

DataqueryConverter🔗

DataqueryConverter accepts a Dataquery object and generates the Go code to build this object using builders.

func DataqueryConverter(input Dataquery) string

TraceqlFilterConverter🔗

TraceqlFilterConverter accepts a TraceqlFilter object and generates the Go code to build this object using builders.

func TraceqlFilterConverter(input TraceqlFilter) string

QueryConverter🔗

QueryConverter accepts a Query object and generates the Go code to build this object using builders.

func QueryConverter(input dashboardv2beta1.DataQueryKind) string