Class EsAbstractConditionAggregation
- java.lang.Object
-
- org.codelibs.fess.es.user.allcommon.EsAbstractConditionAggregation
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceEsAbstractConditionAggregation.ConditionOptionCall<OP extends org.elasticsearch.search.aggregations.AbstractAggregationBuilder<?>>static interfaceEsAbstractConditionAggregation.OperatorCall<CA extends EsAbstractConditionAggregation>
-
Field Summary
Fields Modifier and Type Field Description protected java.util.List<org.elasticsearch.search.aggregations.AbstractAggregationBuilder<?>>aggregationAggregationBuilderListprotected static java.lang.StringCA_PROPERTY
-
Constructor Summary
Constructors Constructor Description EsAbstractConditionAggregation()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddAggregation(org.elasticsearch.search.aggregations.AbstractAggregationBuilder<?> aggregationAggregationBuilder)protected voidassertObjectNotNull(java.lang.String variableName, java.lang.Object value)protected voidcheckEsInvalidAggregation(java.lang.String name, java.lang.Object value)protected voidcheckEsInvalidAggregationCollection(java.lang.String name, java.util.Collection<?> values)java.util.List<org.elasticsearch.search.aggregations.AbstractAggregationBuilder<?>>getAggregationBuilderList()booleanhasAggregations()protected voidregA(org.elasticsearch.search.aggregations.AbstractAggregationBuilder<?> builder)protected org.elasticsearch.search.aggregations.metrics.AvgAggregationBuilderregAvgA(java.lang.String name, java.lang.String field)protected org.elasticsearch.search.aggregations.metrics.CardinalityAggregationBuilderregCardinalityA(java.lang.String name, java.lang.String field)protected org.elasticsearch.search.aggregations.metrics.ValueCountAggregationBuilderregCountA(java.lang.String name, java.lang.String field)protected org.elasticsearch.search.aggregations.bucket.histogram.DateHistogramAggregationBuilderregDateHistogramA(java.lang.String name, java.lang.String field)protected org.elasticsearch.search.aggregations.bucket.range.DateRangeAggregationBuilderregDateRangeA(java.lang.String name, java.lang.String field)protected org.elasticsearch.search.aggregations.metrics.ExtendedStatsAggregationBuilderregExtendedStatsA(java.lang.String name, java.lang.String field)protected org.elasticsearch.search.aggregations.bucket.filter.FilterAggregationBuilderregFilterA(java.lang.String name, org.elasticsearch.index.query.QueryBuilder filter)protected org.elasticsearch.search.aggregations.bucket.global.GlobalAggregationBuilderregGlobalA(java.lang.String name)protected org.elasticsearch.search.aggregations.bucket.histogram.HistogramAggregationBuilderregHistogramA(java.lang.String name, java.lang.String field)protected org.elasticsearch.search.aggregations.bucket.range.IpRangeAggregationBuilderregIpRangeA(java.lang.String name, java.lang.String field)protected org.elasticsearch.search.aggregations.metrics.MaxAggregationBuilderregMaxA(java.lang.String name, java.lang.String field)protected org.elasticsearch.search.aggregations.metrics.MinAggregationBuilderregMinA(java.lang.String name, java.lang.String field)protected org.elasticsearch.search.aggregations.bucket.missing.MissingAggregationBuilderregMissingA(java.lang.String name, java.lang.String field)protected org.elasticsearch.search.aggregations.metrics.PercentileRanksAggregationBuilderregPercentileRanksA(java.lang.String name, java.lang.String field, double[] values)protected org.elasticsearch.search.aggregations.metrics.PercentilesAggregationBuilderregPercentilesA(java.lang.String name, java.lang.String field)protected org.elasticsearch.search.aggregations.bucket.range.RangeAggregationBuilderregRangeA(java.lang.String name, java.lang.String field)protected org.elasticsearch.search.aggregations.bucket.sampler.SamplerAggregationBuilderregSamplerA(java.lang.String name)protected org.elasticsearch.search.aggregations.metrics.ScriptedMetricAggregationBuilderregScriptedMetricA(java.lang.String name)protected org.elasticsearch.search.aggregations.bucket.significant.SignificantTermsAggregationBuilderregSignificantTermsA(java.lang.String name, java.lang.String field)protected org.elasticsearch.search.aggregations.metrics.StatsAggregationBuilderregStatsA(java.lang.String name, java.lang.String field)protected org.elasticsearch.search.aggregations.metrics.SumAggregationBuilderregSumA(java.lang.String name, java.lang.String field)protected org.elasticsearch.search.aggregations.bucket.terms.TermsAggregationBuilderregTermsA(java.lang.String name, java.lang.String field)protected org.elasticsearch.search.aggregations.metrics.TopHitsAggregationBuilderregTopHitsA(java.lang.String name)
-
-
-
Field Detail
-
CA_PROPERTY
protected static final java.lang.String CA_PROPERTY
- See Also:
- Constant Field Values
-
aggregationAggregationBuilderList
protected java.util.List<org.elasticsearch.search.aggregations.AbstractAggregationBuilder<?>> aggregationAggregationBuilderList
-
-
Method Detail
-
hasAggregations
public boolean hasAggregations()
-
getAggregationBuilderList
public java.util.List<org.elasticsearch.search.aggregations.AbstractAggregationBuilder<?>> getAggregationBuilderList()
-
addAggregation
public void addAggregation(org.elasticsearch.search.aggregations.AbstractAggregationBuilder<?> aggregationAggregationBuilder)
-
regAvgA
protected org.elasticsearch.search.aggregations.metrics.AvgAggregationBuilder regAvgA(java.lang.String name, java.lang.String field)
-
regMaxA
protected org.elasticsearch.search.aggregations.metrics.MaxAggregationBuilder regMaxA(java.lang.String name, java.lang.String field)
-
regMinA
protected org.elasticsearch.search.aggregations.metrics.MinAggregationBuilder regMinA(java.lang.String name, java.lang.String field)
-
regSumA
protected org.elasticsearch.search.aggregations.metrics.SumAggregationBuilder regSumA(java.lang.String name, java.lang.String field)
-
regExtendedStatsA
protected org.elasticsearch.search.aggregations.metrics.ExtendedStatsAggregationBuilder regExtendedStatsA(java.lang.String name, java.lang.String field)
-
regStatsA
protected org.elasticsearch.search.aggregations.metrics.StatsAggregationBuilder regStatsA(java.lang.String name, java.lang.String field)
-
regPercentilesA
protected org.elasticsearch.search.aggregations.metrics.PercentilesAggregationBuilder regPercentilesA(java.lang.String name, java.lang.String field)
-
regPercentileRanksA
protected org.elasticsearch.search.aggregations.metrics.PercentileRanksAggregationBuilder regPercentileRanksA(java.lang.String name, java.lang.String field, double[] values)
-
regCardinalityA
protected org.elasticsearch.search.aggregations.metrics.CardinalityAggregationBuilder regCardinalityA(java.lang.String name, java.lang.String field)
-
regCountA
protected org.elasticsearch.search.aggregations.metrics.ValueCountAggregationBuilder regCountA(java.lang.String name, java.lang.String field)
-
regTermsA
protected org.elasticsearch.search.aggregations.bucket.terms.TermsAggregationBuilder regTermsA(java.lang.String name, java.lang.String field)
-
regSignificantTermsA
protected org.elasticsearch.search.aggregations.bucket.significant.SignificantTermsAggregationBuilder regSignificantTermsA(java.lang.String name, java.lang.String field)
-
regHistogramA
protected org.elasticsearch.search.aggregations.bucket.histogram.HistogramAggregationBuilder regHistogramA(java.lang.String name, java.lang.String field)
-
regDateHistogramA
protected org.elasticsearch.search.aggregations.bucket.histogram.DateHistogramAggregationBuilder regDateHistogramA(java.lang.String name, java.lang.String field)
-
regRangeA
protected org.elasticsearch.search.aggregations.bucket.range.RangeAggregationBuilder regRangeA(java.lang.String name, java.lang.String field)
-
regDateRangeA
protected org.elasticsearch.search.aggregations.bucket.range.DateRangeAggregationBuilder regDateRangeA(java.lang.String name, java.lang.String field)
-
regIpRangeA
protected org.elasticsearch.search.aggregations.bucket.range.IpRangeAggregationBuilder regIpRangeA(java.lang.String name, java.lang.String field)
-
regMissingA
protected org.elasticsearch.search.aggregations.bucket.missing.MissingAggregationBuilder regMissingA(java.lang.String name, java.lang.String field)
-
regFilterA
protected org.elasticsearch.search.aggregations.bucket.filter.FilterAggregationBuilder regFilterA(java.lang.String name, org.elasticsearch.index.query.QueryBuilder filter)
-
regGlobalA
protected org.elasticsearch.search.aggregations.bucket.global.GlobalAggregationBuilder regGlobalA(java.lang.String name)
-
regSamplerA
protected org.elasticsearch.search.aggregations.bucket.sampler.SamplerAggregationBuilder regSamplerA(java.lang.String name)
-
regScriptedMetricA
protected org.elasticsearch.search.aggregations.metrics.ScriptedMetricAggregationBuilder regScriptedMetricA(java.lang.String name)
-
regTopHitsA
protected org.elasticsearch.search.aggregations.metrics.TopHitsAggregationBuilder regTopHitsA(java.lang.String name)
-
regA
protected void regA(org.elasticsearch.search.aggregations.AbstractAggregationBuilder<?> builder)
-
checkEsInvalidAggregation
protected void checkEsInvalidAggregation(java.lang.String name, java.lang.Object value)
-
checkEsInvalidAggregationCollection
protected void checkEsInvalidAggregationCollection(java.lang.String name, java.util.Collection<?> values)
-
assertObjectNotNull
protected void assertObjectNotNull(java.lang.String variableName, java.lang.Object value)
-
-