forked from influxdata/kapacitor
-
Notifications
You must be signed in to change notification settings - Fork 0
/
influxql.gen.go
85 lines (62 loc) · 3.84 KB
/
influxql.gen.go
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
// Generated by tmpl
// https://github.com/benbjohnson/tmpl
//
// DO NOT EDIT!
// Source: influxql.gen.go.tmpl
package pipeline
import "github.com/influxdata/influxdb/influxql"
//tick:ignore
type ReduceCreater struct {
CreateFloatReducer func() (influxql.FloatPointAggregator, influxql.FloatPointEmitter)
CreateFloatBulkReducer func() (FloatBulkPointAggregator, influxql.FloatPointEmitter)
CreateFloatIntegerReducer func() (influxql.FloatPointAggregator, influxql.IntegerPointEmitter)
CreateFloatBulkIntegerReducer func() (FloatBulkPointAggregator, influxql.IntegerPointEmitter)
CreateFloatStringReducer func() (influxql.FloatPointAggregator, influxql.StringPointEmitter)
CreateFloatBulkStringReducer func() (FloatBulkPointAggregator, influxql.StringPointEmitter)
CreateFloatBooleanReducer func() (influxql.FloatPointAggregator, influxql.BooleanPointEmitter)
CreateFloatBulkBooleanReducer func() (FloatBulkPointAggregator, influxql.BooleanPointEmitter)
CreateIntegerFloatReducer func() (influxql.IntegerPointAggregator, influxql.FloatPointEmitter)
CreateIntegerBulkFloatReducer func() (IntegerBulkPointAggregator, influxql.FloatPointEmitter)
CreateIntegerReducer func() (influxql.IntegerPointAggregator, influxql.IntegerPointEmitter)
CreateIntegerBulkReducer func() (IntegerBulkPointAggregator, influxql.IntegerPointEmitter)
CreateIntegerStringReducer func() (influxql.IntegerPointAggregator, influxql.StringPointEmitter)
CreateIntegerBulkStringReducer func() (IntegerBulkPointAggregator, influxql.StringPointEmitter)
CreateIntegerBooleanReducer func() (influxql.IntegerPointAggregator, influxql.BooleanPointEmitter)
CreateIntegerBulkBooleanReducer func() (IntegerBulkPointAggregator, influxql.BooleanPointEmitter)
CreateStringFloatReducer func() (influxql.StringPointAggregator, influxql.FloatPointEmitter)
CreateStringBulkFloatReducer func() (StringBulkPointAggregator, influxql.FloatPointEmitter)
CreateStringIntegerReducer func() (influxql.StringPointAggregator, influxql.IntegerPointEmitter)
CreateStringBulkIntegerReducer func() (StringBulkPointAggregator, influxql.IntegerPointEmitter)
CreateStringReducer func() (influxql.StringPointAggregator, influxql.StringPointEmitter)
CreateStringBulkReducer func() (StringBulkPointAggregator, influxql.StringPointEmitter)
CreateStringBooleanReducer func() (influxql.StringPointAggregator, influxql.BooleanPointEmitter)
CreateStringBulkBooleanReducer func() (StringBulkPointAggregator, influxql.BooleanPointEmitter)
CreateBooleanFloatReducer func() (influxql.BooleanPointAggregator, influxql.FloatPointEmitter)
CreateBooleanBulkFloatReducer func() (BooleanBulkPointAggregator, influxql.FloatPointEmitter)
CreateBooleanIntegerReducer func() (influxql.BooleanPointAggregator, influxql.IntegerPointEmitter)
CreateBooleanBulkIntegerReducer func() (BooleanBulkPointAggregator, influxql.IntegerPointEmitter)
CreateBooleanStringReducer func() (influxql.BooleanPointAggregator, influxql.StringPointEmitter)
CreateBooleanBulkStringReducer func() (BooleanBulkPointAggregator, influxql.StringPointEmitter)
CreateBooleanReducer func() (influxql.BooleanPointAggregator, influxql.BooleanPointEmitter)
CreateBooleanBulkReducer func() (BooleanBulkPointAggregator, influxql.BooleanPointEmitter)
TopBottomCallInfo *TopBottomCallInfo
IsSimpleSelector bool
IsStreamTransformation bool
IsEmptyOK bool
}
type FloatBulkPointAggregator interface {
influxql.FloatPointAggregator
influxql.FloatBulkPointAggregator
}
type IntegerBulkPointAggregator interface {
influxql.IntegerPointAggregator
influxql.IntegerBulkPointAggregator
}
type StringBulkPointAggregator interface {
influxql.StringPointAggregator
influxql.StringBulkPointAggregator
}
type BooleanBulkPointAggregator interface {
influxql.BooleanPointAggregator
influxql.BooleanBulkPointAggregator
}