Class BeamBuiltinAggregations
- java.lang.Object
-
- org.apache.beam.sdk.extensions.sql.impl.transform.BeamBuiltinAggregations
-
public class BeamBuiltinAggregations extends java.lang.ObjectBuilt-in aggregations functions for COUNT/MAX/MIN/SUM/AVG/VAR_POP/VAR_SAMP.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classBeamBuiltinAggregations.BitXOr<T extends java.lang.Number>
-
Field Summary
Fields Modifier and Type Field Description static java.util.Map<java.lang.String,java.util.function.Function<org.apache.beam.sdk.schemas.Schema.FieldType,org.apache.beam.sdk.transforms.Combine.CombineFn<?,?,?>>>BUILTIN_AGGREGATOR_FACTORIES
-
Constructor Summary
Constructors Constructor Description BeamBuiltinAggregations()
-
Method Summary
All Methods Static Methods Concrete Methods Modifier and Type Method Description static org.apache.beam.sdk.transforms.Combine.CombineFn<?,?,?>create(java.lang.String functionName, org.apache.beam.sdk.schemas.Schema.FieldType fieldType)static org.apache.beam.sdk.transforms.Combine.CombineFncreateBitXOr(org.apache.beam.sdk.schemas.Schema.FieldType fieldType)
-
-
-
Method Detail
-
create
public static org.apache.beam.sdk.transforms.Combine.CombineFn<?,?,?> create(java.lang.String functionName, org.apache.beam.sdk.schemas.Schema.FieldType fieldType)
-
createBitXOr
public static org.apache.beam.sdk.transforms.Combine.CombineFn createBitXOr(org.apache.beam.sdk.schemas.Schema.FieldType fieldType)
-
-