public class CardinalityBuilder extends ValuesSourceMetricsAggregationBuilder<CardinalityBuilder>
Cardinality
aggregation.ToXContent.DelegatingMapParams, ToXContent.MapParams, ToXContent.Params
type
EMPTY_PARAMS
Constructor and Description |
---|
CardinalityBuilder(String name)
Sole constructor.
|
Modifier and Type | Method and Description |
---|---|
protected void |
internalXContent(XContentBuilder builder,
ToXContent.Params params) |
CardinalityBuilder |
precisionThreshold(long precisionThreshold)
Set a precision threshold.
|
CardinalityBuilder |
rehash(boolean rehash)
Expert: set to false in case values of this field can already be treated
as 64-bits hash values.
|
field, format, missing, script
setMetaData, toXContent
getName
public CardinalityBuilder(String name)
public CardinalityBuilder precisionThreshold(long precisionThreshold)
public CardinalityBuilder rehash(boolean rehash)
protected void internalXContent(XContentBuilder builder, ToXContent.Params params) throws IOException
internalXContent
in class ValuesSourceMetricsAggregationBuilder<CardinalityBuilder>
IOException
Copyright © 2009–2016. All rights reserved.