Class SignificantTermsAggregateBase.AbstractBuilder<T,BuilderT extends SignificantTermsAggregateBase.AbstractBuilder<T,BuilderT>>

All Implemented Interfaces:
WithJson<BuilderT>
Direct Known Subclasses:
SignificantLongTermsAggregate.Builder, SignificantStringTermsAggregate.Builder, UnmappedSignificantTermsAggregate.Builder
Enclosing class:
SignificantTermsAggregateBase<T>

protected abstract static class SignificantTermsAggregateBase.AbstractBuilder<T,BuilderT extends SignificantTermsAggregateBase.AbstractBuilder<T,BuilderT>> extends MultiBucketAggregateBase.AbstractBuilder<T,BuilderT>
  • Constructor Details

    • AbstractBuilder

      protected AbstractBuilder()
  • Method Details

    • bgCount

      public final BuilderT bgCount(@Nullable Long value)
      API name: bg_count
    • docCount

      public final BuilderT docCount(@Nullable Long value)
      API name: doc_count
    • tSerializer

      public final BuilderT tSerializer(@Nullable JsonpSerializer<T> value)
      Serializer for T. If not set, an attempt will be made to find a serializer from the JSON context.