Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AggregationType ¶
type AggregationType string
const ( Sum AggregationType = "SUM" Average AggregationType = "AVERAGE" )
type StarTreeNode ¶
type StarTreeNode[T ValidTypes] struct { Level int Dimension string DimensionValue T AggregatedValue T AggregationType AggregationType Children []*StarTreeNode[T] }
func (*StarTreeNode[T]) ProcessEvent ¶
func (n *StarTreeNode[T]) ProcessEvent(node *StarTreeNode[T], event map[string]interface{}, dimensions []string, level int) error
type ValidTypes ¶
type ValidTypes interface { constraints.Float | constraints.Integer }
Click to show internal directories.
Click to hide internal directories.