public final class ApproximateCountDistinctAggregation extends Object
| Modifier and Type | Method and Description |
|---|---|
static void |
combineState(BooleanDistinctState state,
BooleanDistinctState otherState) |
static void |
combineState(HyperLogLogState state,
HyperLogLogState otherState) |
static void |
evaluateFinal(BooleanDistinctState state,
BlockBuilder out) |
static void |
evaluateFinal(HyperLogLogState state,
BlockBuilder out) |
static void |
input(BooleanDistinctState state,
boolean value,
double maxStandardError) |
static void |
input(HyperLogLogState state,
Block block,
int index,
double maxStandardError) |
static void |
input(MethodHandle methodHandle,
HyperLogLogState state,
double value,
double maxStandardError) |
static void |
input(MethodHandle methodHandle,
HyperLogLogState state,
long value,
double maxStandardError) |
static void |
input(MethodHandle methodHandle,
HyperLogLogState state,
io.airlift.slice.Slice value,
double maxStandardError) |
public static void input(HyperLogLogState state, Block block, int index, double maxStandardError)
public static void input(MethodHandle methodHandle, HyperLogLogState state, long value, double maxStandardError)
public static void input(MethodHandle methodHandle, HyperLogLogState state, double value, double maxStandardError)
public static void input(MethodHandle methodHandle, HyperLogLogState state, io.airlift.slice.Slice value, double maxStandardError)
public static void input(BooleanDistinctState state, boolean value, double maxStandardError)
public static void combineState(HyperLogLogState state, HyperLogLogState otherState)
public static void combineState(BooleanDistinctState state, BooleanDistinctState otherState)
public static void evaluateFinal(HyperLogLogState state, BlockBuilder out)
public static void evaluateFinal(BooleanDistinctState state, BlockBuilder out)
Copyright © 2012–2019. All rights reserved.