
com.groupbyinc.flux.search.aggregations.bucket.terms.TermsAggregator$BucketCountThresholds.class Maven / Gradle / Ivy
???? 3 ? Zcom/groupbyinc/flux/search/aggregations/bucket/terms/TermsAggregator$BucketCountThresholds java/lang/Object TermsAggregator.java Dcom/groupbyinc/flux/search/aggregations/bucket/terms/TermsAggregator BucketCountThresholds minDocCount %Lcom/groupbyinc/flux/common/Explicit; 7Lcom/groupbyinc/flux/common/Explicit; shardMinDocCount requiredSize :Lcom/groupbyinc/flux/common/Explicit; shardSize (JJII)V ()V
#com/groupbyinc/flux/common/Explicit java/lang/Long valueOf (J)Ljava/lang/Long;
(Ljava/lang/Object;Z)V
" java/lang/Integer $ (I)Ljava/lang/Integer; &
% '
)
+ this \Lcom/groupbyinc/flux/search/aggregations/bucket/terms/TermsAggregator$BucketCountThresholds; J I????????
3 _(Lcom/groupbyinc/flux/search/aggregations/bucket/terms/TermsAggregator$BucketCountThresholds;)V value ()Ljava/lang/Object; 6 7
8 longValue ()J : ;
< intValue ()I > ?
% @ bucketCountThresholds ensureValidity??? setShardSize (I)V E F
G setRequiredSize I F
J setShardMinDocCount (J)V L M
N *com/groupbyinc/flux/ElasticsearchException P Mparameters [requiredSize] and [minDocCount] must be >=0 in terms aggregation. R ((Ljava/lang/String;[Ljava/lang/Object;)V T
Q U getShardMinDocCount getMinDocCount setMinDocCount getRequiredSize getShardSize
toXContent 8(Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;)V java/io/IOException ^ explicit ()Z ` a
b Rcom/groupbyinc/flux/search/aggregations/bucket/terms/AbstractTermsParametersParser d REQUIRED_SIZE_FIELD_NAME 'Lcom/groupbyinc/flux/common/ParseField; f g e h %com/groupbyinc/flux/common/ParseField j getPreferredName ()Ljava/lang/String; l m
k n 3com/groupbyinc/flux/common/xcontent/XContentBuilder p field \(Ljava/lang/String;Ljava/lang/Integer;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; r s
q t SHARD_SIZE_FIELD_NAME v g e w MIN_DOC_COUNT_FIELD_NAME y g e z Y(Ljava/lang/String;Ljava/lang/Long;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; r |
q } SHARD_MIN_DOC_COUNT_FIELD_NAME g e ? builder 5Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; Signature Code LocalVariableTable LineNumberTable
StackMapTable
Exceptions
SourceFile InnerClasses !
?
?
?
?
? ? G*? *? Y? ? ? !*? Y!? ? ? #*? Y? (? ? **? Y? (? ? ,? ? 4 G - . G / G / G
0 G 0 ? 1 2 3 $ 4 5 5 F 6 ? ;
* 1 1? 4? ?
- . ?
8 9 5 ? q 9*+? !? 9? ? =+? #? 9? ? =+? *? 9? %? A+? ,? 9? %? A? 4? ? 9 - . 9 B . ?
<