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🔗
NewExpr🔗
NewExpr creates a new Expr object.
VariantConfig🔗
VariantConfig returns the configuration related to expr dataqueries.
This configuration describes how to unmarshal it, convert it to code, …
NewTypeMath🔗
NewTypeMath creates a new TypeMath object.
NewTypeReduce🔗
NewTypeReduce creates a new TypeReduce object.
NewTypeResample🔗
NewTypeResample creates a new TypeResample object.
NewTypeClassicConditions🔗
NewTypeClassicConditions creates a new TypeClassicConditions object.
NewTypeThreshold🔗
NewTypeThreshold creates a new TypeThreshold object.
NewTypeSql🔗
NewTypeSql creates a new TypeSql object.
NewTypeMathOrTypeReduceOrTypeResampleOrTypeClassicConditionsOrTypeThresholdOrTypeSql🔗
NewTypeMathOrTypeReduceOrTypeResampleOrTypeClassicConditionsOrTypeThresholdOrTypeSql creates a new TypeMathOrTypeReduceOrTypeResampleOrTypeClassicConditionsOrTypeThresholdOrTypeSql object.
func NewTypeMathOrTypeReduceOrTypeResampleOrTypeClassicConditionsOrTypeThresholdOrTypeSql() *TypeMathOrTypeReduceOrTypeResampleOrTypeClassicConditionsOrTypeThresholdOrTypeSql
NewExprTypeMathResultAssertions🔗
NewExprTypeMathResultAssertions creates a new ExprTypeMathResultAssertions object.
NewExprTypeMathTimeRange🔗
NewExprTypeMathTimeRange creates a new ExprTypeMathTimeRange object.
NewExprTypeReduceResultAssertions🔗
NewExprTypeReduceResultAssertions creates a new ExprTypeReduceResultAssertions object.
NewExprTypeReduceSettings🔗
NewExprTypeReduceSettings creates a new ExprTypeReduceSettings object.
NewExprTypeReduceTimeRange🔗
NewExprTypeReduceTimeRange creates a new ExprTypeReduceTimeRange object.
NewExprTypeResampleResultAssertions🔗
NewExprTypeResampleResultAssertions creates a new ExprTypeResampleResultAssertions object.
NewExprTypeResampleTimeRange🔗
NewExprTypeResampleTimeRange creates a new ExprTypeResampleTimeRange object.
NewExprTypeClassicConditionsConditionsEvaluator🔗
NewExprTypeClassicConditionsConditionsEvaluator creates a new ExprTypeClassicConditionsConditionsEvaluator object.
func NewExprTypeClassicConditionsConditionsEvaluator() *ExprTypeClassicConditionsConditionsEvaluator
NewExprTypeClassicConditionsConditionsOperator🔗
NewExprTypeClassicConditionsConditionsOperator creates a new ExprTypeClassicConditionsConditionsOperator object.
NewExprTypeClassicConditionsConditionsQuery🔗
NewExprTypeClassicConditionsConditionsQuery creates a new ExprTypeClassicConditionsConditionsQuery object.
NewExprTypeClassicConditionsConditionsReducer🔗
NewExprTypeClassicConditionsConditionsReducer creates a new ExprTypeClassicConditionsConditionsReducer object.
NewExprTypeClassicConditionsConditions🔗
NewExprTypeClassicConditionsConditions creates a new ExprTypeClassicConditionsConditions object.
NewExprTypeClassicConditionsResultAssertions🔗
NewExprTypeClassicConditionsResultAssertions creates a new ExprTypeClassicConditionsResultAssertions object.
NewExprTypeClassicConditionsTimeRange🔗
NewExprTypeClassicConditionsTimeRange creates a new ExprTypeClassicConditionsTimeRange object.
NewExprTypeThresholdConditionsEvaluator🔗
NewExprTypeThresholdConditionsEvaluator creates a new ExprTypeThresholdConditionsEvaluator object.
NewExprTypeThresholdConditionsUnloadEvaluator🔗
NewExprTypeThresholdConditionsUnloadEvaluator creates a new ExprTypeThresholdConditionsUnloadEvaluator object.
NewExprTypeThresholdConditions🔗
NewExprTypeThresholdConditions creates a new ExprTypeThresholdConditions object.
NewExprTypeThresholdResultAssertions🔗
NewExprTypeThresholdResultAssertions creates a new ExprTypeThresholdResultAssertions object.
NewExprTypeThresholdTimeRange🔗
NewExprTypeThresholdTimeRange creates a new ExprTypeThresholdTimeRange object.
NewExprTypeSqlResultAssertions🔗
NewExprTypeSqlResultAssertions creates a new ExprTypeSqlResultAssertions object.
NewExprTypeSqlTimeRange🔗
NewExprTypeSqlTimeRange creates a new ExprTypeSqlTimeRange object.
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.