com.groupbyinc.flux.search.aggregations.pipeline.serialdiff.SerialDiffPipelineAggregationBuilder.class Maven / Gradle / Ivy
???? 4V `com/groupbyinc/flux/search/aggregations/pipeline/serialdiff/SerialDiffPipelineAggregationBuilder ?Lcom/groupbyinc/flux/search/aggregations/pipeline/AbstractPipelineAggregationBuilder; Scom/groupbyinc/flux/search/aggregations/pipeline/AbstractPipelineAggregationBuilder )SerialDiffPipelineAggregationBuilder.java Hcom/groupbyinc/flux/search/aggregations/pipeline/BucketHelpers$GapPolicy >com/groupbyinc/flux/search/aggregations/pipeline/BucketHelpers GapPolicy 5com/groupbyinc/flux/common/xcontent/ToXContent$Params .com/groupbyinc/flux/common/xcontent/ToXContent Params 8com/groupbyinc/flux/common/xcontent/XContentParser$Token 2com/groupbyinc/flux/common/xcontent/XContentParser Token 1com/groupbyinc/flux/search/DocValueFormat$Decimal )com/groupbyinc/flux/search/DocValueFormat Decimal Jcom/groupbyinc/flux/search/aggregations/pipeline/PipelineAggregator$Parser Ccom/groupbyinc/flux/search/aggregations/pipeline/PipelineAggregator Parser NAME Ljava/lang/String; serial_diff " AGGREGATION_NAME_FIELD 'Lcom/groupbyinc/flux/common/ParseField;
GAP_POLICY LAG format gapPolicy JLcom/groupbyinc/flux/search/aggregations/pipeline/BucketHelpers$GapPolicy; lag I '(Ljava/lang/String;Ljava/lang/String;)V java/lang/String / :(Ljava/lang/String;Ljava/lang/String;[Ljava/lang/String;)V - 1
2 SKIP 4 * 5 ) * 7 + , 9 this bLcom/groupbyinc/flux/search/aggregations/pipeline/serialdiff/SerialDiffPipelineAggregationBuilder; name bucketsPath 5(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)V java/io/IOException @ G(Lcom/groupbyinc/flux/common/io/stream/StreamInput;Ljava/lang/String;)V - B
C 0com/groupbyinc/flux/common/io/stream/StreamInput E readOptionalString ()Ljava/lang/String; G H
F I ( ! K readFrom ~(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)Lcom/groupbyinc/flux/search/aggregations/pipeline/BucketHelpers$GapPolicy; M N
O readVInt ()I Q R
F S in 2Lcom/groupbyinc/flux/common/io/stream/StreamInput; doWriteTo 6(Lcom/groupbyinc/flux/common/io/stream/StreamOutput;)V 1com/groupbyinc/flux/common/io/stream/StreamOutput Y writeOptionalString (Ljava/lang/String;)V [ \
Z ] writeTo _ X
` writeVInt (I)V b c
Z d out 3Lcom/groupbyinc/flux/common/io/stream/StreamOutput; e(I)Lcom/groupbyinc/flux/search/aggregations/pipeline/serialdiff/SerialDiffPipelineAggregationBuilder; "java/lang/IllegalArgumentException i java/lang/StringBuilder k ()V - m
l n #[lag] must be a positive integer: [ p append -(Ljava/lang/String;)Ljava/lang/StringBuilder; r s
l t = ! v ] x toString z H
l { - \
j } v(Ljava/lang/String;)Lcom/groupbyinc/flux/search/aggregations/pipeline/serialdiff/SerialDiffPipelineAggregationBuilder; [format] must not be null: [ ? ?(Lcom/groupbyinc/flux/search/aggregations/pipeline/BucketHelpers$GapPolicy;)Lcom/groupbyinc/flux/search/aggregations/pipeline/serialdiff/SerialDiffPipelineAggregationBuilder; [gapPolicy] must not be null: [ ? L()Lcom/groupbyinc/flux/search/aggregations/pipeline/BucketHelpers$GapPolicy; formatter -()Lcom/groupbyinc/flux/search/DocValueFormat;
} RAW +Lcom/groupbyinc/flux/search/DocValueFormat; ? ? ? createInternal V(Ljava/util/Map;)Lcom/groupbyinc/flux/search/aggregations/pipeline/PipelineAggregator; Xcom/groupbyinc/flux/search/aggregations/pipeline/serialdiff/SerialDiffPipelineAggregator ? bucketsPaths [Ljava/lang/String; ? ? ? ? ?
? ?(Ljava/lang/String;[Ljava/lang/String;Lcom/groupbyinc/flux/search/DocValueFormat;Lcom/groupbyinc/flux/search/aggregations/pipeline/BucketHelpers$GapPolicy;ILjava/util/Map;)V - ?
? ? metaData 5Ljava/util/Map; Ljava/util/Map; internalXContent ?(Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;Lcom/groupbyinc/flux/common/xcontent/ToXContent$Params;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; FORMAT ? % ? %com/groupbyinc/flux/common/ParseField ? getPreferredName ? H
? ? 3com/groupbyinc/flux/common/xcontent/XContentBuilder ? field [(Ljava/lang/String;Ljava/lang/String;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; ? ?
? ? &