
com.groupbyinc.flux.search.aggregations.metrics.tophits.TopHitsBuilder.class Maven / Gradle / Ivy
???? 3* Fcom/groupbyinc/flux/search/aggregations/metrics/tophits/TopHitsBuilder Bcom/groupbyinc/flux/search/aggregations/AbstractAggregationBuilder TopHitsBuilder.java ;com/groupbyinc/flux/search/highlight/HighlightBuilder$Field 5com/groupbyinc/flux/search/highlight/HighlightBuilder Field 5com/groupbyinc/flux/common/xcontent/ToXContent$Params .com/groupbyinc/flux/common/xcontent/ToXContent
Params @com/groupbyinc/flux/search/aggregations/InternalAggregation$Type ;com/groupbyinc/flux/search/aggregations/InternalAggregation Type
sourceBuilder 8Lcom/groupbyinc/flux/search/builder/SearchSourceBuilder; (Ljava/lang/String;)V Gcom/groupbyinc/flux/search/aggregations/metrics/tophits/InternalTopHits TYPE BLcom/groupbyinc/flux/search/aggregations/InternalAggregation$Type; name ()Ljava/lang/String;
! '(Ljava/lang/String;Ljava/lang/String;)V #
$ this HLcom/groupbyinc/flux/search/aggregations/metrics/tophits/TopHitsBuilder; Ljava/lang/String; setFrom K(I)Lcom/groupbyinc/flux/search/aggregations/metrics/tophits/TopHitsBuilder; :()Lcom/groupbyinc/flux/search/builder/SearchSourceBuilder; +
, 6com/groupbyinc/flux/search/builder/SearchSourceBuilder . from ;(I)Lcom/groupbyinc/flux/search/builder/SearchSourceBuilder; 0 1
/ 2 I setSize size 6 1
/ 7 setTrackScores K(Z)Lcom/groupbyinc/flux/search/aggregations/metrics/tophits/TopHitsBuilder; trackScores ;(Z)Lcom/groupbyinc/flux/search/builder/SearchSourceBuilder; ; <
/ = Z
setExplain java/lang/Boolean A valueOf (Z)Ljava/lang/Boolean; C D
B E explain M(Ljava/lang/Boolean;)Lcom/groupbyinc/flux/search/builder/SearchSourceBuilder; G H
/ I
setVersion version L H
/ M addField \(Ljava/lang/String;)Lcom/groupbyinc/flux/search/aggregations/metrics/tophits/TopHitsBuilder; field L(Ljava/lang/String;)Lcom/groupbyinc/flux/search/builder/SearchSourceBuilder; Q R
/ S setNoFields J()Lcom/groupbyinc/flux/search/aggregations/metrics/tophits/TopHitsBuilder; noFields W +
/ X setFetchSource fetchSource [ <
/ \ fetch n(Ljava/lang/String;Ljava/lang/String;)Lcom/groupbyinc/flux/search/aggregations/metrics/tophits/TopHitsBuilder; %Lcom/groupbyinc/flux/common/Nullable; ^(Ljava/lang/String;Ljava/lang/String;)Lcom/groupbyinc/flux/search/builder/SearchSourceBuilder; [ a
/ b include exclude p([Ljava/lang/String;[Ljava/lang/String;)Lcom/groupbyinc/flux/search/aggregations/metrics/tophits/TopHitsBuilder; `([Ljava/lang/String;[Ljava/lang/String;)Lcom/groupbyinc/flux/search/builder/SearchSourceBuilder; [ g
/ h includes [Ljava/lang/String; excludes addFieldDataField fieldDataField n R
/ o addScriptField (Ljava/lang/String;Lcom/groupbyinc/flux/script/Script;)Lcom/groupbyinc/flux/search/aggregations/metrics/tophits/TopHitsBuilder; scriptField o(Ljava/lang/String;Lcom/groupbyinc/flux/script/Script;)Lcom/groupbyinc/flux/search/builder/SearchSourceBuilder; s t
/ u script #Lcom/groupbyinc/flux/script/Script; addSort ?(Ljava/lang/String;Lcom/groupbyinc/flux/search/sort/SortOrder;)Lcom/groupbyinc/flux/search/aggregations/metrics/tophits/TopHitsBuilder; sort w(Ljava/lang/String;Lcom/groupbyinc/flux/search/sort/SortOrder;)Lcom/groupbyinc/flux/search/builder/SearchSourceBuilder; { |
/ } order +Lcom/groupbyinc/flux/search/sort/SortOrder; w(Lcom/groupbyinc/flux/search/sort/SortBuilder;)Lcom/groupbyinc/flux/search/aggregations/metrics/tophits/TopHitsBuilder; g(Lcom/groupbyinc/flux/search/sort/SortBuilder;)Lcom/groupbyinc/flux/search/builder/SearchSourceBuilder; { ?
/ ? -Lcom/groupbyinc/flux/search/sort/SortBuilder; addHighlightedField highlightBuilder 9()Lcom/groupbyinc/flux/search/highlight/HighlightBuilder; ? ?
? K(Ljava/lang/String;)Lcom/groupbyinc/flux/search/highlight/HighlightBuilder; Q ?
? ](Ljava/lang/String;I)Lcom/groupbyinc/flux/search/aggregations/metrics/tophits/TopHitsBuilder; L(Ljava/lang/String;I)Lcom/groupbyinc/flux/search/highlight/HighlightBuilder; Q ?
? fragmentSize ^(Ljava/lang/String;II)Lcom/groupbyinc/flux/search/aggregations/metrics/tophits/TopHitsBuilder; M(Ljava/lang/String;II)Lcom/groupbyinc/flux/search/highlight/HighlightBuilder; Q ?
? numberOfFragments _(Ljava/lang/String;III)Lcom/groupbyinc/flux/search/aggregations/metrics/tophits/TopHitsBuilder; N(Ljava/lang/String;III)Lcom/groupbyinc/flux/search/highlight/HighlightBuilder; Q ?
? fragmentOffset ?(Lcom/groupbyinc/flux/search/highlight/HighlightBuilder$Field;)Lcom/groupbyinc/flux/search/aggregations/metrics/tophits/TopHitsBuilder; v(Lcom/groupbyinc/flux/search/highlight/HighlightBuilder$Field;)Lcom/groupbyinc/flux/search/highlight/HighlightBuilder; Q ?
? =Lcom/groupbyinc/flux/search/highlight/HighlightBuilder$Field; setHighlighterTagsSchema
tagsSchema ? ?
?
schemaName setHighlighterFragmentSize ](Ljava/lang/Integer;)Lcom/groupbyinc/flux/search/aggregations/metrics/tophits/TopHitsBuilder; L(Ljava/lang/Integer;)Lcom/groupbyinc/flux/search/highlight/HighlightBuilder; ? ?
? Ljava/lang/Integer; setHighlighterNumOfFragments numOfFragments ? ?
? setHighlighterFilter ](Ljava/lang/Boolean;)Lcom/groupbyinc/flux/search/aggregations/metrics/tophits/TopHitsBuilder; booleanValue ()Z ? ?
B ? highlightFilter :(Z)Lcom/groupbyinc/flux/search/highlight/HighlightBuilder; ? ?
? Ljava/lang/Boolean; setHighlighterEncoder encoder ? ?
? setHighlighterPreTags ]([Ljava/lang/String;)Lcom/groupbyinc/flux/search/aggregations/metrics/tophits/TopHitsBuilder; preTags L([Ljava/lang/String;)Lcom/groupbyinc/flux/search/highlight/HighlightBuilder; ? ?
? setHighlighterPostTags postTags ? ?
? setHighlighterOrder ?
? setHighlighterRequireFieldMatch requireFieldMatch ? ?
? setHighlighterBoundaryMaxScan boundaryMaxScan ? ?
? setHighlighterBoundaryChars L([C)Lcom/groupbyinc/flux/search/aggregations/metrics/tophits/TopHitsBuilder;
boundaryChars ;([C)Lcom/groupbyinc/flux/search/highlight/HighlightBuilder; ? ?
? [C setHighlighterType highlighterType ? ?
? type setHighlighterFragmenter
fragmenter ? ?
? setHighlighterQuery x(Lcom/groupbyinc/flux/index/query/QueryBuilder;)Lcom/groupbyinc/flux/search/aggregations/metrics/tophits/TopHitsBuilder; highlightQuery g(Lcom/groupbyinc/flux/index/query/QueryBuilder;)Lcom/groupbyinc/flux/search/highlight/HighlightBuilder; ? ?
? .Lcom/groupbyinc/flux/index/query/QueryBuilder; setHighlighterNoMatchSize noMatchSize ? ?
? setHighlighterPhraseLimit phraseLimit ? ?
? setHighlighterOptions Y(Ljava/util/Map;)Lcom/groupbyinc/flux/search/aggregations/metrics/tophits/TopHitsBuilder; options H(Ljava/util/Map;)Lcom/groupbyinc/flux/search/highlight/HighlightBuilder; ? ?
? 5Ljava/util/Map; Ljava/util/Map;
toXContent ?(Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;Lcom/groupbyinc/flux/common/xcontent/ToXContent$Params;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; java/io/IOException ? getName
3com/groupbyinc/flux/common/xcontent/XContentBuilder startObject I(Ljava/lang/String;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;
? ( Q
? ?
/
endObject 7()Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;
builder 5Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; params 7Lcom/groupbyinc/flux/common/xcontent/ToXContent$Params; ()V
/ highlighter ?
/ Code LocalVariableTable LineNumberTable "RuntimeVisibleParameterAnnotations LocalVariableTypeTable Signature (Ljava/util/Map;)Lcom/groupbyinc/flux/search/aggregations/metrics/tophits/TopHitsBuilder;
Exceptions
StackMapTable
SourceFile InnerClasses ! ( D *+? ? "? %? &