arrow.aggregation
Module for [Aggregation] class
Types 3
Methods
AggregationGidBuilder builder() static nothrowGet builder for [arrow.aggregation.Aggregation] Returns: New builder objectstring function_() @property nothrowGet `function_` property. Returns: The function name to aggregate.string input() @property nothrowGet `input` property. Returns: The input field name of aggregate function.arrow.function_options.FunctionOptions options() @property nothrowGet `options` property. Returns: The options of aggregate function.string output() @property nothrowGet `output` property. Returns: The output field name of aggregate function.Constructors
this(string function_, arrow.function_options.FunctionOptions options, string input, string output)Fluent builder implementation template for arrow.aggregation.Aggregation
Methods
T function_(string propval) nothrowSet `function_` property. Params: propval = The function name to aggregate. Returns: Builder instance for fluent chainingT input(string propval) nothrowSet `input` property. Params: propval = The input field name of aggregate function. Returns: Builder instance for fluent chainingT options(arrow.function_options.FunctionOptions propval) nothrowSet `options` property. Params: propval = The options of aggregate function. Returns: Builder instance for fluent chainingT output(string propval) nothrowSet `output` property. Params: propval = The output field name of aggregate function. Returns: Builder instance for fluent chainingFluent builder for arrow.aggregation.Aggregation
Methods