クラス EsAbstractConditionAggregation

  • 直系の既知のサブクラス:
    BsGroupCA, BsRoleCA, BsUserCA

    public abstract class EsAbstractConditionAggregation
    extends java.lang.Object
    作成者:
    ESFlute (using FreeGen)
    • フィールドの概要

      フィールド 
      修飾子とタイプ フィールド 説明
      protected java.util.List<org.elasticsearch.search.aggregations.AbstractAggregationBuilder<?>> aggregationAggregationBuilderList  
      protected static java.lang.String CA_PROPERTY  
    • メソッドの概要

      すべてのメソッド インスタンス・メソッド concreteメソッド 
      修飾子とタイプ メソッド 説明
      void addAggregation​(org.elasticsearch.search.aggregations.AbstractAggregationBuilder<?> aggregationAggregationBuilder)  
      protected void assertObjectNotNull​(java.lang.String variableName, java.lang.Object value)  
      protected void checkEsInvalidAggregation​(java.lang.String name, java.lang.Object value)  
      protected void checkEsInvalidAggregationCollection​(java.lang.String name, java.util.Collection<?> values)  
      java.util.List<org.elasticsearch.search.aggregations.AbstractAggregationBuilder<?>> getAggregationBuilderList()  
      boolean hasAggregations()  
      protected void regA​(org.elasticsearch.search.aggregations.AbstractAggregationBuilder<?> builder)  
      protected org.elasticsearch.search.aggregations.metrics.AvgAggregationBuilder regAvgA​(java.lang.String name, java.lang.String field)  
      protected org.elasticsearch.search.aggregations.metrics.CardinalityAggregationBuilder regCardinalityA​(java.lang.String name, java.lang.String field)  
      protected org.elasticsearch.search.aggregations.metrics.ValueCountAggregationBuilder regCountA​(java.lang.String name, java.lang.String field)  
      protected org.elasticsearch.search.aggregations.bucket.histogram.DateHistogramAggregationBuilder regDateHistogramA​(java.lang.String name, java.lang.String field)  
      protected org.elasticsearch.search.aggregations.bucket.range.DateRangeAggregationBuilder regDateRangeA​(java.lang.String name, java.lang.String field)  
      protected org.elasticsearch.search.aggregations.metrics.ExtendedStatsAggregationBuilder regExtendedStatsA​(java.lang.String name, java.lang.String field)  
      protected org.elasticsearch.search.aggregations.bucket.filter.FilterAggregationBuilder regFilterA​(java.lang.String name, org.elasticsearch.index.query.QueryBuilder filter)  
      protected org.elasticsearch.search.aggregations.bucket.global.GlobalAggregationBuilder regGlobalA​(java.lang.String name)  
      protected org.elasticsearch.search.aggregations.bucket.histogram.HistogramAggregationBuilder regHistogramA​(java.lang.String name, java.lang.String field)  
      protected org.elasticsearch.search.aggregations.bucket.range.IpRangeAggregationBuilder regIpRangeA​(java.lang.String name, java.lang.String field)  
      protected org.elasticsearch.search.aggregations.metrics.MaxAggregationBuilder regMaxA​(java.lang.String name, java.lang.String field)  
      protected org.elasticsearch.search.aggregations.metrics.MinAggregationBuilder regMinA​(java.lang.String name, java.lang.String field)  
      protected org.elasticsearch.search.aggregations.bucket.missing.MissingAggregationBuilder regMissingA​(java.lang.String name, java.lang.String field)  
      protected org.elasticsearch.search.aggregations.metrics.PercentileRanksAggregationBuilder regPercentileRanksA​(java.lang.String name, java.lang.String field, double[] values)  
      protected org.elasticsearch.search.aggregations.metrics.PercentilesAggregationBuilder regPercentilesA​(java.lang.String name, java.lang.String field)  
      protected org.elasticsearch.search.aggregations.bucket.range.RangeAggregationBuilder regRangeA​(java.lang.String name, java.lang.String field)  
      protected org.elasticsearch.search.aggregations.bucket.sampler.SamplerAggregationBuilder regSamplerA​(java.lang.String name)  
      protected org.elasticsearch.search.aggregations.metrics.ScriptedMetricAggregationBuilder regScriptedMetricA​(java.lang.String name)  
      protected org.elasticsearch.search.aggregations.bucket.significant.SignificantTermsAggregationBuilder regSignificantTermsA​(java.lang.String name, java.lang.String field)  
      protected org.elasticsearch.search.aggregations.metrics.StatsAggregationBuilder regStatsA​(java.lang.String name, java.lang.String field)  
      protected org.elasticsearch.search.aggregations.metrics.SumAggregationBuilder regSumA​(java.lang.String name, java.lang.String field)  
      protected org.elasticsearch.search.aggregations.bucket.terms.TermsAggregationBuilder regTermsA​(java.lang.String name, java.lang.String field)  
      protected org.elasticsearch.search.aggregations.metrics.TopHitsAggregationBuilder regTopHitsA​(java.lang.String name)  
      • クラスから継承されたメソッド java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • フィールドの詳細

      • aggregationAggregationBuilderList

        protected java.util.List<org.elasticsearch.search.aggregations.AbstractAggregationBuilder<?>> aggregationAggregationBuilderList
    • コンストラクタの詳細

      • EsAbstractConditionAggregation

        public EsAbstractConditionAggregation()
    • メソッドの詳細

      • 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)