Interface TopHitsAggregation

All Superinterfaces:
Aggregation

@ProviderType public interface TopHitsAggregation extends Aggregation
  • Method Details

    • addScriptFields

      void addScriptFields(ScriptField... scriptFields)
    • addSelectedFields

      void addSelectedFields(String... fields)
    • addSortFields

      void addSortFields(Sort... sortFields)
    • getExplain

      Boolean getExplain()
    • getFetchSource

      Boolean getFetchSource()
    • getFetchSourceExclude

      String[] getFetchSourceExclude()
    • getFetchSourceInclude

      String[] getFetchSourceInclude()
    • getFrom

      Integer getFrom()
    • getHighlight

      Highlight getHighlight()
    • getScriptFields

      List<ScriptField> getScriptFields()
    • getSelectedFields

      List<String> getSelectedFields()
    • getSize

      Integer getSize()
    • getSortFields

      List<Sort> getSortFields()
    • getTrackScores

      Boolean getTrackScores()
    • getVersion

      Boolean getVersion()
    • setExplain

      void setExplain(Boolean explain)
    • setFetchSource

      void setFetchSource(Boolean fetchSource)
    • setFetchSourceExclude

      void setFetchSourceExclude(String[] fetchSourceExclude)
    • setFetchSourceInclude

      void setFetchSourceInclude(String[] fetchSourceInclude)
    • setFetchSourceIncludeExclude

      void setFetchSourceIncludeExclude(String[] fetchSourceInclude, String[] fetchSourceExclude)
    • setFrom

      void setFrom(Integer from)
    • setHighlight

      void setHighlight(Highlight highlight)
    • setScriptFields

      void setScriptFields(List<ScriptField> scriptFields)
    • setSelectedFields

      void setSelectedFields(List<String> selectedFields)
    • setSize

      void setSize(Integer size)
    • setTrackScores

      void setTrackScores(Boolean trackScores)
    • setVersion

      void setVersion(Boolean version)