Documentation ¶
Index ¶
- type Max
- func (m *Max) Accum(_ io.TimeBucketKey, argMap *functions.ArgumentMap, cols io.ColumnInterface) (*io.ColumnSeries, error)
- func (m *Max) GetInitArgs() []io.DataShape
- func (m *Max) GetOptionalArgs() []io.DataShape
- func (m *Max) GetRequiredArgs() []io.DataShape
- func (m Max) New(argMap *functions.ArgumentMap, itf ...interface{}) (out uda.AggInterface, err error)
- func (m *Max) Output() *io.ColumnSeries
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Max ¶
type Max struct { uda.AggInterface IsInitialized bool Max float32 }
func (*Max) Accum ¶
func (m *Max) Accum(_ io.TimeBucketKey, argMap *functions.ArgumentMap, cols io.ColumnInterface, ) (*io.ColumnSeries, error)
Accum sends new data to the aggregate.
func (*Max) GetInitArgs ¶
func (*Max) GetOptionalArgs ¶
func (*Max) GetRequiredArgs ¶
func (Max) New ¶
func (m Max) New(argMap *functions.ArgumentMap, itf ...interface{}) (out uda.AggInterface, err error)
Creates a new count using the arguments of the specific implementation for inputColumns and optionalInputColumns
func (*Max) Output ¶
func (m *Max) Output() *io.ColumnSeries
Output() returns the currently valid output of this aggregate
Click to show internal directories.
Click to hide internal directories.