expr🔗
Objects🔗
- ExprTypeClassicConditionsConditions
- ExprTypeClassicConditionsConditionsEvaluator
- ExprTypeClassicConditionsConditionsOperator
- ExprTypeClassicConditionsConditionsQuery
- ExprTypeClassicConditionsConditionsReducer
- ExprTypeClassicConditionsResultAssertions
- ExprTypeClassicConditionsTimeRange
- ExprTypeMathResultAssertions
- ExprTypeMathTimeRange
- ExprTypeReduceResultAssertions
- ExprTypeReduceSettings
- ExprTypeReduceTimeRange
- ExprTypeResampleResultAssertions
- ExprTypeResampleTimeRange
- ExprTypeSqlResultAssertions
- ExprTypeSqlTimeRange
- ExprTypeThresholdConditions
- ExprTypeThresholdConditionsEvaluator
- ExprTypeThresholdConditionsUnloadEvaluator
- ExprTypeThresholdResultAssertions
- ExprTypeThresholdTimeRange
- TypeClassicConditions
- TypeClassicConditionsType
- TypeMath
- TypeMathOrTypeReduceOrTypeResampleOrTypeClassicConditionsOrTypeThresholdOrTypeSql
- TypeMathType
- TypeReduce
- TypeReduceMode
- TypeReduceReducer
- TypeReduceType
- TypeResample
- TypeResampleDownsampler
- TypeResampleType
- TypeResampleUpsampler
- TypeSql
- TypeSqlType
- TypeThreshold
- TypeThresholdType
- Expr
Builders🔗
- ExprTypeClassicConditionsConditionsBuilder
- ExprTypeClassicConditionsConditionsEvaluatorBuilder
- ExprTypeClassicConditionsConditionsOperatorBuilder
- ExprTypeClassicConditionsConditionsQueryBuilder
- ExprTypeClassicConditionsConditionsReducerBuilder
- ExprTypeClassicConditionsResultAssertionsBuilder
- ExprTypeClassicConditionsTimeRangeBuilder
- ExprTypeMathResultAssertionsBuilder
- ExprTypeMathTimeRangeBuilder
- ExprTypeReduceResultAssertionsBuilder
- ExprTypeReduceSettingsBuilder
- ExprTypeReduceTimeRangeBuilder
- ExprTypeResampleResultAssertionsBuilder
- ExprTypeResampleTimeRangeBuilder
- ExprTypeSqlResultAssertionsBuilder
- ExprTypeSqlTimeRangeBuilder
- ExprTypeThresholdConditionsBuilder
- ExprTypeThresholdConditionsEvaluatorBuilder
- ExprTypeThresholdConditionsUnloadEvaluatorBuilder
- ExprTypeThresholdResultAssertionsBuilder
- ExprTypeThresholdTimeRangeBuilder
- TypeClassicConditionsBuilder
- TypeMathBuilder
- TypeReduceBuilder
- TypeResampleBuilder
- TypeSqlBuilder
- TypeThresholdBuilder
Functions🔗
VariantConfig🔗
VariantConfig returns the configuration related to expr dataqueries.
This configuration describes how to unmarshal it, convert it to code, …
TypeMathConverter🔗
TypeMathConverter accepts a TypeMath
object and generates the Go code to build this object using builders.
TypeReduceConverter🔗
TypeReduceConverter accepts a TypeReduce
object and generates the Go code to build this object using builders.
TypeResampleConverter🔗
TypeResampleConverter accepts a TypeResample
object and generates the Go code to build this object using builders.
TypeClassicConditionsConverter🔗
TypeClassicConditionsConverter accepts a TypeClassicConditions
object and generates the Go code to build this object using builders.
TypeThresholdConverter🔗
TypeThresholdConverter accepts a TypeThreshold
object and generates the Go code to build this object using builders.
TypeSqlConverter🔗
TypeSqlConverter accepts a TypeSql
object and generates the Go code to build this object using builders.
ExprTypeMathResultAssertionsConverter🔗
ExprTypeMathResultAssertionsConverter accepts a ExprTypeMathResultAssertions
object and generates the Go code to build this object using builders.
ExprTypeMathTimeRangeConverter🔗
ExprTypeMathTimeRangeConverter accepts a ExprTypeMathTimeRange
object and generates the Go code to build this object using builders.
ExprTypeReduceResultAssertionsConverter🔗
ExprTypeReduceResultAssertionsConverter accepts a ExprTypeReduceResultAssertions
object and generates the Go code to build this object using builders.
ExprTypeReduceSettingsConverter🔗
ExprTypeReduceSettingsConverter accepts a ExprTypeReduceSettings
object and generates the Go code to build this object using builders.
ExprTypeReduceTimeRangeConverter🔗
ExprTypeReduceTimeRangeConverter accepts a ExprTypeReduceTimeRange
object and generates the Go code to build this object using builders.
ExprTypeResampleResultAssertionsConverter🔗
ExprTypeResampleResultAssertionsConverter accepts a ExprTypeResampleResultAssertions
object and generates the Go code to build this object using builders.
ExprTypeResampleTimeRangeConverter🔗
ExprTypeResampleTimeRangeConverter accepts a ExprTypeResampleTimeRange
object and generates the Go code to build this object using builders.
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.
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.
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.
ExprTypeThresholdResultAssertionsConverter🔗
ExprTypeThresholdResultAssertionsConverter accepts a ExprTypeThresholdResultAssertions
object and generates the Go code to build this object using builders.
ExprTypeThresholdTimeRangeConverter🔗
ExprTypeThresholdTimeRangeConverter accepts a ExprTypeThresholdTimeRange
object and generates the Go code to build this object using builders.
ExprTypeSqlResultAssertionsConverter🔗
ExprTypeSqlResultAssertionsConverter accepts a ExprTypeSqlResultAssertions
object and generates the Go code to build this object using builders.
ExprTypeSqlTimeRangeConverter🔗
ExprTypeSqlTimeRangeConverter accepts a ExprTypeSqlTimeRange
object and generates the Go code to build this object using builders.