Package com.clickhouse.client
Enum ClickHouseAggregateFunction
- java.lang.Object
-
- java.lang.Enum<ClickHouseAggregateFunction>
-
- com.clickhouse.client.ClickHouseAggregateFunction
-
- All Implemented Interfaces:
Serializable,Comparable<ClickHouseAggregateFunction>
public enum ClickHouseAggregateFunction extends Enum<ClickHouseAggregateFunction>
-
-
Enum Constant Summary
-
Field Summary
Fields Modifier and Type Field Description static Map<String,ClickHouseAggregateFunction>name2func
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description List<String>getAliases()booleanisCaseSensitive()static ClickHouseAggregateFunctionof(String function)Converts given type name to corresponding aggregate function.static ClickHouseAggregateFunctionvalueOf(String name)Returns the enum constant of this type with the specified name.static ClickHouseAggregateFunction[]values()Returns an array containing the constants of this enum type, in the order they are declared.
-
-
-
Enum Constant Detail
-
aggThrow
public static final ClickHouseAggregateFunction aggThrow
-
any
public static final ClickHouseAggregateFunction any
-
anyHeavy
public static final ClickHouseAggregateFunction anyHeavy
-
anyLast
public static final ClickHouseAggregateFunction anyLast
-
argMax
public static final ClickHouseAggregateFunction argMax
-
argMin
public static final ClickHouseAggregateFunction argMin
-
avg
public static final ClickHouseAggregateFunction avg
-
avgWeighted
public static final ClickHouseAggregateFunction avgWeighted
-
boundingRatio
public static final ClickHouseAggregateFunction boundingRatio
-
categoricalInformationValue
public static final ClickHouseAggregateFunction categoricalInformationValue
-
corr
public static final ClickHouseAggregateFunction corr
-
corrStable
public static final ClickHouseAggregateFunction corrStable
-
count
public static final ClickHouseAggregateFunction count
-
covarPop
public static final ClickHouseAggregateFunction covarPop
-
covarPopStable
public static final ClickHouseAggregateFunction covarPopStable
-
covarSamp
public static final ClickHouseAggregateFunction covarSamp
-
covarSampStable
public static final ClickHouseAggregateFunction covarSampStable
-
deltaSum
public static final ClickHouseAggregateFunction deltaSum
-
deltaSumTimestamp
public static final ClickHouseAggregateFunction deltaSumTimestamp
-
dense_rank
public static final ClickHouseAggregateFunction dense_rank
-
entropy
public static final ClickHouseAggregateFunction entropy
-
exponentialMovingAverage
public static final ClickHouseAggregateFunction exponentialMovingAverage
-
exponentialTimeDecayedAvg
public static final ClickHouseAggregateFunction exponentialTimeDecayedAvg
-
exponentialTimeDecayedCount
public static final ClickHouseAggregateFunction exponentialTimeDecayedCount
-
exponentialTimeDecayedMax
public static final ClickHouseAggregateFunction exponentialTimeDecayedMax
-
exponentialTimeDecayedSum
public static final ClickHouseAggregateFunction exponentialTimeDecayedSum
-
first_value
public static final ClickHouseAggregateFunction first_value
-
groupArray
public static final ClickHouseAggregateFunction groupArray
-
groupArrayInsertAt
public static final ClickHouseAggregateFunction groupArrayInsertAt
-
groupArrayMovingAvg
public static final ClickHouseAggregateFunction groupArrayMovingAvg
-
groupArrayMovingSum
public static final ClickHouseAggregateFunction groupArrayMovingSum
-
groupArraySample
public static final ClickHouseAggregateFunction groupArraySample
-
groupBitAnd
public static final ClickHouseAggregateFunction groupBitAnd
-
groupBitOr
public static final ClickHouseAggregateFunction groupBitOr
-
groupBitXor
public static final ClickHouseAggregateFunction groupBitXor
-
groupBitmap
public static final ClickHouseAggregateFunction groupBitmap
-
groupBitmapAnd
public static final ClickHouseAggregateFunction groupBitmapAnd
-
groupBitmapOr
public static final ClickHouseAggregateFunction groupBitmapOr
-
groupBitmapXor
public static final ClickHouseAggregateFunction groupBitmapXor
-
groupUniqArray
public static final ClickHouseAggregateFunction groupUniqArray
-
histogram
public static final ClickHouseAggregateFunction histogram
-
intervalLengthSum
public static final ClickHouseAggregateFunction intervalLengthSum
-
kurtPop
public static final ClickHouseAggregateFunction kurtPop
-
kurtSamp
public static final ClickHouseAggregateFunction kurtSamp
-
lagInFrame
public static final ClickHouseAggregateFunction lagInFrame
-
last_value
public static final ClickHouseAggregateFunction last_value
-
leadInFrame
public static final ClickHouseAggregateFunction leadInFrame
-
mannWhitneyUTest
public static final ClickHouseAggregateFunction mannWhitneyUTest
-
max
public static final ClickHouseAggregateFunction max
-
maxIntersections
public static final ClickHouseAggregateFunction maxIntersections
-
maxIntersectionsPosition
public static final ClickHouseAggregateFunction maxIntersectionsPosition
-
maxMappedArrays
public static final ClickHouseAggregateFunction maxMappedArrays
-
min
public static final ClickHouseAggregateFunction min
-
minMappedArrays
public static final ClickHouseAggregateFunction minMappedArrays
-
quantile
public static final ClickHouseAggregateFunction quantile
-
quantileBFloat16
public static final ClickHouseAggregateFunction quantileBFloat16
-
quantileBFloat16Weighted
public static final ClickHouseAggregateFunction quantileBFloat16Weighted
-
quantileDeterministic
public static final ClickHouseAggregateFunction quantileDeterministic
-
quantileExact
public static final ClickHouseAggregateFunction quantileExact
-
quantileExactExclusive
public static final ClickHouseAggregateFunction quantileExactExclusive
-
quantileExactHigh
public static final ClickHouseAggregateFunction quantileExactHigh
-
quantileExactInclusive
public static final ClickHouseAggregateFunction quantileExactInclusive
-
quantileExactLow
public static final ClickHouseAggregateFunction quantileExactLow
-
quantileExactWeighted
public static final ClickHouseAggregateFunction quantileExactWeighted
-
quantileTDigest
public static final ClickHouseAggregateFunction quantileTDigest
-
quantileTDigestWeighted
public static final ClickHouseAggregateFunction quantileTDigestWeighted
-
quantileTiming
public static final ClickHouseAggregateFunction quantileTiming
-
quantileTimingWeighted
public static final ClickHouseAggregateFunction quantileTimingWeighted
-
quantiles
public static final ClickHouseAggregateFunction quantiles
-
quantilesBFloat16
public static final ClickHouseAggregateFunction quantilesBFloat16
-
quantilesBFloat16Weighted
public static final ClickHouseAggregateFunction quantilesBFloat16Weighted
-
quantilesDeterministic
public static final ClickHouseAggregateFunction quantilesDeterministic
-
quantilesExact
public static final ClickHouseAggregateFunction quantilesExact
-
quantilesExactExclusive
public static final ClickHouseAggregateFunction quantilesExactExclusive
-
quantilesExactHigh
public static final ClickHouseAggregateFunction quantilesExactHigh
-
quantilesExactInclusive
public static final ClickHouseAggregateFunction quantilesExactInclusive
-
quantilesExactLow
public static final ClickHouseAggregateFunction quantilesExactLow
-
quantilesExactWeighted
public static final ClickHouseAggregateFunction quantilesExactWeighted
-
quantilesTDigest
public static final ClickHouseAggregateFunction quantilesTDigest
-
quantilesTDigestWeighted
public static final ClickHouseAggregateFunction quantilesTDigestWeighted
-
quantilesTiming
public static final ClickHouseAggregateFunction quantilesTiming
-
quantilesTimingWeighted
public static final ClickHouseAggregateFunction quantilesTimingWeighted
-
rank
public static final ClickHouseAggregateFunction rank
-
rankCorr
public static final ClickHouseAggregateFunction rankCorr
-
retention
public static final ClickHouseAggregateFunction retention
-
row_number
public static final ClickHouseAggregateFunction row_number
-
sequenceCount
public static final ClickHouseAggregateFunction sequenceCount
-
sequenceMatch
public static final ClickHouseAggregateFunction sequenceMatch
-
sequenceNextNode
public static final ClickHouseAggregateFunction sequenceNextNode
-
simpleLinearRegression
public static final ClickHouseAggregateFunction simpleLinearRegression
-
singleValueOrNull
public static final ClickHouseAggregateFunction singleValueOrNull
-
skewPop
public static final ClickHouseAggregateFunction skewPop
-
skewSamp
public static final ClickHouseAggregateFunction skewSamp
-
sparkbar
public static final ClickHouseAggregateFunction sparkbar
-
stddevPop
public static final ClickHouseAggregateFunction stddevPop
-
stddevPopStable
public static final ClickHouseAggregateFunction stddevPopStable
-
stddevSamp
public static final ClickHouseAggregateFunction stddevSamp
-
stddevSampStable
public static final ClickHouseAggregateFunction stddevSampStable
-
stochasticLinearRegression
public static final ClickHouseAggregateFunction stochasticLinearRegression
-
stochasticLogisticRegression
public static final ClickHouseAggregateFunction stochasticLogisticRegression
-
studentTTest
public static final ClickHouseAggregateFunction studentTTest
-
sum
public static final ClickHouseAggregateFunction sum
-
sumCount
public static final ClickHouseAggregateFunction sumCount
-
sumKahan
public static final ClickHouseAggregateFunction sumKahan
-
sumMapFiltered
public static final ClickHouseAggregateFunction sumMapFiltered
-
sumMapFilteredWithOverflow
public static final ClickHouseAggregateFunction sumMapFilteredWithOverflow
-
sumMapWithOverflow
public static final ClickHouseAggregateFunction sumMapWithOverflow
-
sumMappedArrays
public static final ClickHouseAggregateFunction sumMappedArrays
-
sumWithOverflow
public static final ClickHouseAggregateFunction sumWithOverflow
-
topK
public static final ClickHouseAggregateFunction topK
-
topKWeighted
public static final ClickHouseAggregateFunction topKWeighted
-
uniq
public static final ClickHouseAggregateFunction uniq
-
uniqCombined
public static final ClickHouseAggregateFunction uniqCombined
-
uniqCombined64
public static final ClickHouseAggregateFunction uniqCombined64
-
uniqExact
public static final ClickHouseAggregateFunction uniqExact
-
uniqHLL12
public static final ClickHouseAggregateFunction uniqHLL12
-
uniqTheta
public static final ClickHouseAggregateFunction uniqTheta
-
uniqUpTo
public static final ClickHouseAggregateFunction uniqUpTo
-
varPop
public static final ClickHouseAggregateFunction varPop
-
varPopStable
public static final ClickHouseAggregateFunction varPopStable
-
varSamp
public static final ClickHouseAggregateFunction varSamp
-
varSampStable
public static final ClickHouseAggregateFunction varSampStable
-
welchTTest
public static final ClickHouseAggregateFunction welchTTest
-
windowFunnel
public static final ClickHouseAggregateFunction windowFunnel
-
-
Field Detail
-
name2func
public static final Map<String,ClickHouseAggregateFunction> name2func
-
-
Method Detail
-
values
public static ClickHouseAggregateFunction[] values()
Returns an array containing the constants of this enum type, in the order they are declared. This method may be used to iterate over the constants as follows:for (ClickHouseAggregateFunction c : ClickHouseAggregateFunction.values()) System.out.println(c);
- Returns:
- an array containing the constants of this enum type, in the order they are declared
-
valueOf
public static ClickHouseAggregateFunction valueOf(String name)
Returns the enum constant of this type with the specified name. The string must match exactly an identifier used to declare an enum constant in this type. (Extraneous whitespace characters are not permitted.)- Parameters:
name- the name of the enum constant to be returned.- Returns:
- the enum constant with the specified name
- Throws:
IllegalArgumentException- if this enum type has no constant with the specified nameNullPointerException- if the argument is null
-
of
public static ClickHouseAggregateFunction of(String function)
Converts given type name to corresponding aggregate function.- Parameters:
function- non-empty function- Returns:
- aggregate function
-
isCaseSensitive
public boolean isCaseSensitive()
-
-