Skip to content

expr🔗

Objects🔗

Builders🔗

Functions🔗

NewExpr🔗

NewExpr creates a new Expr object.

func NewExpr() *Expr

VariantConfig🔗

VariantConfig returns the configuration related to expr dataqueries.

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

func VariantConfig() variants.DataqueryConfig

NewTypeMath🔗

NewTypeMath creates a new TypeMath object.

func NewTypeMath() *TypeMath

NewTypeReduce🔗

NewTypeReduce creates a new TypeReduce object.

func NewTypeReduce() *TypeReduce

NewTypeResample🔗

NewTypeResample creates a new TypeResample object.

func NewTypeResample() *TypeResample

NewTypeClassicConditions🔗

NewTypeClassicConditions creates a new TypeClassicConditions object.

func NewTypeClassicConditions() *TypeClassicConditions

NewTypeThreshold🔗

NewTypeThreshold creates a new TypeThreshold object.

func NewTypeThreshold() *TypeThreshold

NewTypeSql🔗

NewTypeSql creates a new TypeSql object.

func NewTypeSql() *TypeSql

NewTypeMathOrTypeReduceOrTypeResampleOrTypeClassicConditionsOrTypeThresholdOrTypeSql🔗

NewTypeMathOrTypeReduceOrTypeResampleOrTypeClassicConditionsOrTypeThresholdOrTypeSql creates a new TypeMathOrTypeReduceOrTypeResampleOrTypeClassicConditionsOrTypeThresholdOrTypeSql object.

func NewTypeMathOrTypeReduceOrTypeResampleOrTypeClassicConditionsOrTypeThresholdOrTypeSql() *TypeMathOrTypeReduceOrTypeResampleOrTypeClassicConditionsOrTypeThresholdOrTypeSql

NewExprTypeMathResultAssertions🔗

NewExprTypeMathResultAssertions creates a new ExprTypeMathResultAssertions object.

func NewExprTypeMathResultAssertions() *ExprTypeMathResultAssertions

NewExprTypeMathTimeRange🔗

NewExprTypeMathTimeRange creates a new ExprTypeMathTimeRange object.

func NewExprTypeMathTimeRange() *ExprTypeMathTimeRange

NewExprTypeReduceResultAssertions🔗

NewExprTypeReduceResultAssertions creates a new ExprTypeReduceResultAssertions object.

func NewExprTypeReduceResultAssertions() *ExprTypeReduceResultAssertions

NewExprTypeReduceSettings🔗

NewExprTypeReduceSettings creates a new ExprTypeReduceSettings object.

func NewExprTypeReduceSettings() *ExprTypeReduceSettings

NewExprTypeReduceTimeRange🔗

NewExprTypeReduceTimeRange creates a new ExprTypeReduceTimeRange object.

func NewExprTypeReduceTimeRange() *ExprTypeReduceTimeRange

NewExprTypeResampleResultAssertions🔗

NewExprTypeResampleResultAssertions creates a new ExprTypeResampleResultAssertions object.

func NewExprTypeResampleResultAssertions() *ExprTypeResampleResultAssertions

NewExprTypeResampleTimeRange🔗

NewExprTypeResampleTimeRange creates a new ExprTypeResampleTimeRange object.

func NewExprTypeResampleTimeRange() *ExprTypeResampleTimeRange

NewExprTypeClassicConditionsConditionsEvaluator🔗

NewExprTypeClassicConditionsConditionsEvaluator creates a new ExprTypeClassicConditionsConditionsEvaluator object.

func NewExprTypeClassicConditionsConditionsEvaluator() *ExprTypeClassicConditionsConditionsEvaluator

NewExprTypeClassicConditionsConditionsOperator🔗

NewExprTypeClassicConditionsConditionsOperator creates a new ExprTypeClassicConditionsConditionsOperator object.

func NewExprTypeClassicConditionsConditionsOperator() *ExprTypeClassicConditionsConditionsOperator

NewExprTypeClassicConditionsConditionsQuery🔗

NewExprTypeClassicConditionsConditionsQuery creates a new ExprTypeClassicConditionsConditionsQuery object.

func NewExprTypeClassicConditionsConditionsQuery() *ExprTypeClassicConditionsConditionsQuery

NewExprTypeClassicConditionsConditionsReducer🔗

NewExprTypeClassicConditionsConditionsReducer creates a new ExprTypeClassicConditionsConditionsReducer object.

func NewExprTypeClassicConditionsConditionsReducer() *ExprTypeClassicConditionsConditionsReducer

NewExprTypeClassicConditionsConditions🔗

NewExprTypeClassicConditionsConditions creates a new ExprTypeClassicConditionsConditions object.

func NewExprTypeClassicConditionsConditions() *ExprTypeClassicConditionsConditions

NewExprTypeClassicConditionsResultAssertions🔗

NewExprTypeClassicConditionsResultAssertions creates a new ExprTypeClassicConditionsResultAssertions object.

func NewExprTypeClassicConditionsResultAssertions() *ExprTypeClassicConditionsResultAssertions

NewExprTypeClassicConditionsTimeRange🔗

NewExprTypeClassicConditionsTimeRange creates a new ExprTypeClassicConditionsTimeRange object.

func NewExprTypeClassicConditionsTimeRange() *ExprTypeClassicConditionsTimeRange

NewExprTypeThresholdConditionsEvaluator🔗

NewExprTypeThresholdConditionsEvaluator creates a new ExprTypeThresholdConditionsEvaluator object.

func NewExprTypeThresholdConditionsEvaluator() *ExprTypeThresholdConditionsEvaluator

NewExprTypeThresholdConditionsUnloadEvaluator🔗

NewExprTypeThresholdConditionsUnloadEvaluator creates a new ExprTypeThresholdConditionsUnloadEvaluator object.

func NewExprTypeThresholdConditionsUnloadEvaluator() *ExprTypeThresholdConditionsUnloadEvaluator

NewExprTypeThresholdConditions🔗

NewExprTypeThresholdConditions creates a new ExprTypeThresholdConditions object.

func NewExprTypeThresholdConditions() *ExprTypeThresholdConditions

NewExprTypeThresholdResultAssertions🔗

NewExprTypeThresholdResultAssertions creates a new ExprTypeThresholdResultAssertions object.

func NewExprTypeThresholdResultAssertions() *ExprTypeThresholdResultAssertions

NewExprTypeThresholdTimeRange🔗

NewExprTypeThresholdTimeRange creates a new ExprTypeThresholdTimeRange object.

func NewExprTypeThresholdTimeRange() *ExprTypeThresholdTimeRange

NewExprTypeSqlResultAssertions🔗

NewExprTypeSqlResultAssertions creates a new ExprTypeSqlResultAssertions object.

func NewExprTypeSqlResultAssertions() *ExprTypeSqlResultAssertions

NewExprTypeSqlTimeRange🔗

NewExprTypeSqlTimeRange creates a new ExprTypeSqlTimeRange object.

func NewExprTypeSqlTimeRange() *ExprTypeSqlTimeRange

TypeMathConverter🔗

TypeMathConverter accepts a TypeMath object and generates the Go code to build this object using builders.

func TypeMathConverter(input TypeMath) string

TypeReduceConverter🔗

TypeReduceConverter accepts a TypeReduce object and generates the Go code to build this object using builders.

func TypeReduceConverter(input TypeReduce) string

TypeResampleConverter🔗

TypeResampleConverter accepts a TypeResample object and generates the Go code to build this object using builders.

func TypeResampleConverter(input TypeResample) string

TypeClassicConditionsConverter🔗

TypeClassicConditionsConverter accepts a TypeClassicConditions object and generates the Go code to build this object using builders.

func TypeClassicConditionsConverter(input TypeClassicConditions) string

TypeThresholdConverter🔗

TypeThresholdConverter accepts a TypeThreshold object and generates the Go code to build this object using builders.

func TypeThresholdConverter(input TypeThreshold) string

TypeSqlConverter🔗

TypeSqlConverter accepts a TypeSql object and generates the Go code to build this object using builders.

func TypeSqlConverter(input TypeSql) string

ExprTypeMathResultAssertionsConverter🔗

ExprTypeMathResultAssertionsConverter accepts a ExprTypeMathResultAssertions object and generates the Go code to build this object using builders.

func ExprTypeMathResultAssertionsConverter(input ExprTypeMathResultAssertions) string

ExprTypeMathTimeRangeConverter🔗

ExprTypeMathTimeRangeConverter accepts a ExprTypeMathTimeRange object and generates the Go code to build this object using builders.

func ExprTypeMathTimeRangeConverter(input ExprTypeMathTimeRange) string

ExprTypeReduceResultAssertionsConverter🔗

ExprTypeReduceResultAssertionsConverter accepts a ExprTypeReduceResultAssertions object and generates the Go code to build this object using builders.

func ExprTypeReduceResultAssertionsConverter(input ExprTypeReduceResultAssertions) string

ExprTypeReduceSettingsConverter🔗

ExprTypeReduceSettingsConverter accepts a ExprTypeReduceSettings object and generates the Go code to build this object using builders.

func ExprTypeReduceSettingsConverter(input ExprTypeReduceSettings) string

ExprTypeReduceTimeRangeConverter🔗

ExprTypeReduceTimeRangeConverter accepts a ExprTypeReduceTimeRange object and generates the Go code to build this object using builders.

func ExprTypeReduceTimeRangeConverter(input ExprTypeReduceTimeRange) string

ExprTypeResampleResultAssertionsConverter🔗

ExprTypeResampleResultAssertionsConverter accepts a ExprTypeResampleResultAssertions object and generates the Go code to build this object using builders.

func ExprTypeResampleResultAssertionsConverter(input ExprTypeResampleResultAssertions) string

ExprTypeResampleTimeRangeConverter🔗

ExprTypeResampleTimeRangeConverter accepts a ExprTypeResampleTimeRange object and generates the Go code to build this object using builders.

func ExprTypeResampleTimeRangeConverter(input ExprTypeResampleTimeRange) string

ExprTypeClassicConditionsConditionsEvaluatorConverter🔗

ExprTypeClassicConditionsConditionsEvaluatorConverter accepts a ExprTypeClassicConditionsConditionsEvaluator object and generates the Go code to build this object using builders.

func ExprTypeClassicConditionsConditionsEvaluatorConverter(input ExprTypeClassicConditionsConditionsEvaluator) string

ExprTypeClassicConditionsConditionsOperatorConverter🔗

ExprTypeClassicConditionsConditionsOperatorConverter accepts a ExprTypeClassicConditionsConditionsOperator object and generates the Go code to build this object using builders.

func ExprTypeClassicConditionsConditionsOperatorConverter(input ExprTypeClassicConditionsConditionsOperator) string

ExprTypeClassicConditionsConditionsQueryConverter🔗

ExprTypeClassicConditionsConditionsQueryConverter accepts a ExprTypeClassicConditionsConditionsQuery object and generates the Go code to build this object using builders.

func ExprTypeClassicConditionsConditionsQueryConverter(input ExprTypeClassicConditionsConditionsQuery) string

ExprTypeClassicConditionsConditionsReducerConverter🔗

ExprTypeClassicConditionsConditionsReducerConverter accepts a ExprTypeClassicConditionsConditionsReducer object and generates the Go code to build this object using builders.

func ExprTypeClassicConditionsConditionsReducerConverter(input ExprTypeClassicConditionsConditionsReducer) string

ExprTypeClassicConditionsConditionsConverter🔗

ExprTypeClassicConditionsConditionsConverter accepts a ExprTypeClassicConditionsConditions object and generates the Go code to build this object using builders.

func ExprTypeClassicConditionsConditionsConverter(input ExprTypeClassicConditionsConditions) string

ExprTypeClassicConditionsResultAssertionsConverter🔗

ExprTypeClassicConditionsResultAssertionsConverter accepts a ExprTypeClassicConditionsResultAssertions object and generates the Go code to build this object using builders.

func ExprTypeClassicConditionsResultAssertionsConverter(input ExprTypeClassicConditionsResultAssertions) string

ExprTypeClassicConditionsTimeRangeConverter🔗

ExprTypeClassicConditionsTimeRangeConverter accepts a ExprTypeClassicConditionsTimeRange object and generates the Go code to build this object using builders.

func ExprTypeClassicConditionsTimeRangeConverter(input ExprTypeClassicConditionsTimeRange) string

ExprTypeThresholdConditionsEvaluatorConverter🔗

ExprTypeThresholdConditionsEvaluatorConverter accepts a ExprTypeThresholdConditionsEvaluator object and generates the Go code to build this object using builders.

func ExprTypeThresholdConditionsEvaluatorConverter(input ExprTypeThresholdConditionsEvaluator) string

ExprTypeThresholdConditionsUnloadEvaluatorConverter🔗

ExprTypeThresholdConditionsUnloadEvaluatorConverter accepts a ExprTypeThresholdConditionsUnloadEvaluator object and generates the Go code to build this object using builders.

func ExprTypeThresholdConditionsUnloadEvaluatorConverter(input ExprTypeThresholdConditionsUnloadEvaluator) string

ExprTypeThresholdConditionsConverter🔗

ExprTypeThresholdConditionsConverter accepts a ExprTypeThresholdConditions object and generates the Go code to build this object using builders.

func ExprTypeThresholdConditionsConverter(input ExprTypeThresholdConditions) string

ExprTypeThresholdResultAssertionsConverter🔗

ExprTypeThresholdResultAssertionsConverter accepts a ExprTypeThresholdResultAssertions object and generates the Go code to build this object using builders.

func ExprTypeThresholdResultAssertionsConverter(input ExprTypeThresholdResultAssertions) string

ExprTypeThresholdTimeRangeConverter🔗

ExprTypeThresholdTimeRangeConverter accepts a ExprTypeThresholdTimeRange object and generates the Go code to build this object using builders.

func ExprTypeThresholdTimeRangeConverter(input ExprTypeThresholdTimeRange) string

ExprTypeSqlResultAssertionsConverter🔗

ExprTypeSqlResultAssertionsConverter accepts a ExprTypeSqlResultAssertions object and generates the Go code to build this object using builders.

func ExprTypeSqlResultAssertionsConverter(input ExprTypeSqlResultAssertions) string

ExprTypeSqlTimeRangeConverter🔗

ExprTypeSqlTimeRangeConverter accepts a ExprTypeSqlTimeRange object and generates the Go code to build this object using builders.

func ExprTypeSqlTimeRangeConverter(input ExprTypeSqlTimeRange) string