Class EsAbstractConditionAggregation

java.lang.Object
org.codelibs.fess.es.log.allcommon.EsAbstractConditionAggregation
Direct Known Subclasses:
BsClickLogCA, BsFavoriteLogCA, BsSearchLogCA, BsUserInfoCA

public abstract class EsAbstractConditionAggregation extends Object
Author:
ESFlute (using FreeGen)
  • Field Details

    • CA_PROPERTY

      protected static final String CA_PROPERTY
      See Also:
    • aggregationAggregationBuilderList

      protected List<org.opensearch.search.aggregations.AbstractAggregationBuilder<?>> aggregationAggregationBuilderList
  • Constructor Details

    • EsAbstractConditionAggregation

      public EsAbstractConditionAggregation()
  • Method Details

    • hasAggregations

      public boolean hasAggregations()
    • getAggregationBuilderList

      public List<org.opensearch.search.aggregations.AbstractAggregationBuilder<?>> getAggregationBuilderList()
    • addAggregation

      public void addAggregation(org.opensearch.search.aggregations.AbstractAggregationBuilder<?> aggregationAggregationBuilder)
    • regAvgA

      protected org.opensearch.search.aggregations.metrics.AvgAggregationBuilder regAvgA(String name, String field)
    • regMaxA

      protected org.opensearch.search.aggregations.metrics.MaxAggregationBuilder regMaxA(String name, String field)
    • regMinA

      protected org.opensearch.search.aggregations.metrics.MinAggregationBuilder regMinA(String name, String field)
    • regSumA

      protected org.opensearch.search.aggregations.metrics.SumAggregationBuilder regSumA(String name, String field)
    • regExtendedStatsA

      protected org.opensearch.search.aggregations.metrics.ExtendedStatsAggregationBuilder regExtendedStatsA(String name, String field)
    • regStatsA

      protected org.opensearch.search.aggregations.metrics.StatsAggregationBuilder regStatsA(String name, String field)
    • regPercentilesA

      protected org.opensearch.search.aggregations.metrics.PercentilesAggregationBuilder regPercentilesA(String name, String field)
    • regPercentileRanksA

      protected org.opensearch.search.aggregations.metrics.PercentileRanksAggregationBuilder regPercentileRanksA(String name, String field, double[] values)
    • regCardinalityA

      protected org.opensearch.search.aggregations.metrics.CardinalityAggregationBuilder regCardinalityA(String name, String field)
    • regCountA

      protected org.opensearch.search.aggregations.metrics.ValueCountAggregationBuilder regCountA(String name, String field)
    • regTermsA

      protected org.opensearch.search.aggregations.bucket.terms.TermsAggregationBuilder regTermsA(String name, String field)
    • regSignificantTermsA

      protected org.opensearch.search.aggregations.bucket.terms.SignificantTermsAggregationBuilder regSignificantTermsA(String name, String field)
    • regHistogramA

      protected org.opensearch.search.aggregations.bucket.histogram.HistogramAggregationBuilder regHistogramA(String name, String field)
    • regDateHistogramA

      protected org.opensearch.search.aggregations.bucket.histogram.DateHistogramAggregationBuilder regDateHistogramA(String name, String field)
    • regRangeA

      protected org.opensearch.search.aggregations.bucket.range.RangeAggregationBuilder regRangeA(String name, String field)
    • regDateRangeA

      protected org.opensearch.search.aggregations.bucket.range.DateRangeAggregationBuilder regDateRangeA(String name, String field)
    • regIpRangeA

      protected org.opensearch.search.aggregations.bucket.range.IpRangeAggregationBuilder regIpRangeA(String name, String field)
    • regMissingA

      protected org.opensearch.search.aggregations.bucket.missing.MissingAggregationBuilder regMissingA(String name, String field)
    • regFilterA

      protected org.opensearch.search.aggregations.bucket.filter.FilterAggregationBuilder regFilterA(String name, org.opensearch.index.query.QueryBuilder filter)
    • regGlobalA

      protected org.opensearch.search.aggregations.bucket.global.GlobalAggregationBuilder regGlobalA(String name)
    • regSamplerA

      protected org.opensearch.search.aggregations.bucket.sampler.SamplerAggregationBuilder regSamplerA(String name)
    • regScriptedMetricA

      protected org.opensearch.search.aggregations.metrics.ScriptedMetricAggregationBuilder regScriptedMetricA(String name)
    • regTopHitsA

      protected org.opensearch.search.aggregations.metrics.TopHitsAggregationBuilder regTopHitsA(String name)
    • regA

      protected void regA(org.opensearch.search.aggregations.AbstractAggregationBuilder<?> builder)
    • checkEsInvalidAggregation

      protected void checkEsInvalidAggregation(String name, Object value)
    • checkEsInvalidAggregationCollection

      protected void checkEsInvalidAggregationCollection(String name, Collection<?> values)
    • assertObjectNotNull

      protected void assertObjectNotNull(String variableName, Object value)