
com.groupbyinc.flux.search.aggregations.pipeline.bucketmetrics.BucketMetricsParser.class Maven / Gradle / Ivy
???? 4 ? Rcom/groupbyinc/flux/search/aggregations/pipeline/bucketmetrics/BucketMetricsParser java/lang/Object Jcom/groupbyinc/flux/search/aggregations/pipeline/PipelineAggregator$Parser BucketMetricsParser.java 8com/groupbyinc/flux/common/xcontent/XContentParser$Token 2com/groupbyinc/flux/common/xcontent/XContentParser
Token Hcom/groupbyinc/flux/search/aggregations/pipeline/BucketHelpers$GapPolicy
>com/groupbyinc/flux/search/aggregations/pipeline/BucketHelpers GapPolicy Ccom/groupbyinc/flux/search/aggregations/pipeline/PipelineAggregator Parser FORMAT 'Lcom/groupbyinc/flux/common/ParseField; $assertionsDisabled Z ()V
this TLcom/groupbyinc/flux/search/aggregations/pipeline/bucketmetrics/BucketMetricsParser; parse ?(Ljava/lang/String;Lcom/groupbyinc/flux/common/xcontent/XContentParser;)Lcom/groupbyinc/flux/search/aggregations/pipeline/bucketmetrics/BucketMetricsPipelineAggregationBuilder; java/io/IOException ! java/util/HashMap # (I)V %
$ & java/lang/String ( [Ljava/lang/String; *
java/util/Map , nextToken <()Lcom/groupbyinc/flux/common/xcontent/XContentParser$Token; . / 0
END_OBJECT :Lcom/groupbyinc/flux/common/xcontent/XContentParser$Token; 2 3 4
FIELD_NAME 6 3 7 currentName ()Ljava/lang/String; 9 : ; VALUE_STRING = 3 > @ getDeprecationHandler :()Lcom/groupbyinc/flux/common/xcontent/DeprecationHandler; B C D %com/groupbyinc/flux/common/ParseField F match M(Ljava/lang/String;Lcom/groupbyinc/flux/common/xcontent/DeprecationHandler;)Z H I
G J text L : M BUCKETS_PATH O P
GAP_POLICY R S getTokenLocation 8()Lcom/groupbyinc/flux/common/xcontent/XContentLocation; U V W ?(Ljava/lang/String;Lcom/groupbyinc/flux/common/xcontent/XContentLocation;)Lcom/groupbyinc/flux/search/aggregations/pipeline/BucketHelpers$GapPolicy; Y
Z
parseToken ?(Ljava/lang/String;Lcom/groupbyinc/flux/common/xcontent/XContentParser;Ljava/lang/String;Lcom/groupbyinc/flux/common/xcontent/XContentParser$Token;Ljava/util/Map;)V \ ]
^ START_ARRAY ` 3 a java/util/ArrayList c
d java/util/List f END_ARRAY h 3 i add (Ljava/lang/Object;)Z k l g m size ()I o p g q toArray (([Ljava/lang/Object;)[Ljava/lang/Object; s t g u +com/groupbyinc/flux/common/ParsingException w java/lang/StringBuilder y
z Missing required field [ | append -(Ljava/lang/String;)Ljava/lang/StringBuilder; ~
z ? getPreferredName ? :
G ? ] for aggregation [ ? ] ? toString ? :
z ? ^(Lcom/groupbyinc/flux/common/xcontent/XContentLocation;Ljava/lang/String;[Ljava/lang/Object;)V ?
x ? buildFactory ?(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)Lcom/groupbyinc/flux/search/aggregations/pipeline/bucketmetrics/BucketMetricsPipelineAggregationBuilder; ? ?
? fcom/groupbyinc/flux/search/aggregations/pipeline/bucketmetrics/BucketMetricsPipelineAggregationBuilder ? format |(Ljava/lang/String;)Lcom/groupbyinc/flux/search/aggregations/pipeline/bucketmetrics/BucketMetricsPipelineAggregationBuilder; ? ?
? ? gapPolicy ?(Lcom/groupbyinc/flux/search/aggregations/pipeline/BucketHelpers$GapPolicy;)Lcom/groupbyinc/flux/search/aggregations/pipeline/bucketmetrics/BucketMetricsPipelineAggregationBuilder; ? ?
? ? ? java/lang/AssertionError ?
? path Ljava/lang/String; paths $Ljava/util/List; Ljava/util/List; pipelineAggregatorName parser 4Lcom/groupbyinc/flux/common/xcontent/XContentParser; token currentFieldName bucketsPaths JLcom/groupbyinc/flux/search/aggregations/pipeline/BucketHelpers$GapPolicy; params 5Ljava/util/Map; Ljava/util/Map; factory kLcom/groupbyinc/flux/search/aggregations/pipeline/bucketmetrics/BucketMetricsPipelineAggregationBuilder<*>; hLcom/groupbyinc/flux/search/aggregations/pipeline/bucketmetrics/BucketMetricsPipelineAggregationBuilder; ?(Lcom/groupbyinc/flux/common/xcontent/XContentParser;Ljava/lang/String;Lcom/groupbyinc/flux/common/xcontent/XContentParser$Token;Ljava/util/Map;)Z field ? ?
? Unexpected token ? -(Ljava/lang/Object;)Ljava/lang/StringBuilder; ~ ?
z ? [ ? ] in [ ? aggregationName currentToken ?(Ljava/lang/String;Lcom/groupbyinc/flux/common/xcontent/XContentParser;)Lcom/groupbyinc/flux/search/aggregations/PipelineAggregationBuilder;
? java/lang/Class ? desiredAssertionStatus ()Z ? ?
? ? ? ((Ljava/lang/String;[Ljava/lang/String;)V ?
G ? Code LocalVariableTable LineNumberTable LocalVariableTypeTable
StackMapTable
Exceptions Signature ?(Ljava/lang/String;Lcom/groupbyinc/flux/common/xcontent/XContentParser;)Lcom/groupbyinc/flux/search/aggregations/pipeline/bucketmetrics/BucketMetricsPipelineAggregationBuilder<*>; ?(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;)Lcom/groupbyinc/flux/search/aggregations/pipeline/bucketmetrics/BucketMetricsPipelineAggregationBuilder<*>; ?(Lcom/groupbyinc/flux/common/xcontent/XContentParser;Ljava/lang/String;Lcom/groupbyinc/flux/common/xcontent/XContentParser$Token;Ljava/util/Map;)Z ?(Ljava/lang/String;Lcom/groupbyinc/flux/common/xcontent/XContentParser;Ljava/lang/String;Lcom/groupbyinc/flux/common/xcontent/XContentParser$Token;Ljava/util/Map;)V
SourceFile InnerClasses! ? 3 *? ? ? ?
* + ? S ?::::? $Y? ':,? 1 YN? 5?-? 8? ,? < :???-? ?? u? A,? E ? K? ,? N :???? Q,? E ? K? ? )Y,? N S:???? T,? E ? K? ,? N ,? X ? [:??x*+,-? _??j-? b? g? Q,? E ? K? H? dY? e: ,? 1 YN? j? ,? N :
? n W??? ? r ? )? v ? +:??
*+,-? _???*+,-? _???? ;? xY,? X ? zY? {}? ?? Q? ?? ??? ?+? ??? ?? ?? ? ??*+2? ?: ? ? ?W? ? ?W? ?? ? ? ?Y? ?? ? ? z ?
? ?
? 9 ? ? ? ? ? ? ? ? ? ? ? 3 ? ? ? ? ? * ? ? ? ? ? ? ? ? ? r 0 ? ? ? ? 9 ? ? ? ? ? r 0 ? ? ? ? % 1 2 3 4 5 7 $ 8 + 9 6 : = ; N <