com.groupbyinc.flux.ingest.PipelineConfiguration.class Maven / Gradle / Ivy
???? 4Z 0com/groupbyinc/flux/ingest/PipelineConfiguration ?Lcom/groupbyinc/flux/cluster/AbstractDiffable;Lcom/groupbyinc/flux/common/xcontent/ToXContentObject; ,com/groupbyinc/flux/cluster/AbstractDiffable 4com/groupbyinc/flux/common/xcontent/ToXContentObject PipelineConfiguration.java 2com/groupbyinc/flux/ingest/PipelineConfiguration$1 8com/groupbyinc/flux/ingest/PipelineConfiguration$Builder Builder 5com/groupbyinc/flux/common/xcontent/ToXContent$Params .com/groupbyinc/flux/common/xcontent/ToXContent Params 5com/groupbyinc/flux/common/io/stream/Writeable$Reader .com/groupbyinc/flux/common/io/stream/Writeable Reader 7com/groupbyinc/flux/common/xcontent/ObjectParser$Parser 0com/groupbyinc/flux/common/xcontent/ObjectParser Parser :com/groupbyinc/flux/common/xcontent/ObjectParser$ValueType ValueType %java/lang/invoke/MethodHandles$Lookup java/lang/invoke/MethodHandles " Lookup PARSER 2Lcom/groupbyinc/flux/common/xcontent/ObjectParser; ~Lcom/groupbyinc/flux/common/xcontent/ObjectParser; id Ljava/lang/String; config 1Lcom/groupbyinc/flux/common/bytes/BytesReference; xContentType 2Lcom/groupbyinc/flux/common/xcontent/XContentType; getParser 5()Lcom/groupbyinc/flux/common/xcontent/ContextParser; "java/lang/invoke/LambdaMetafactory 0 metafactory ?(Ljava/lang/invoke/MethodHandles$Lookup;Ljava/lang/String;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodType;Ljava/lang/invoke/MethodHandle;Ljava/lang/invoke/MethodType;)Ljava/lang/invoke/CallSite; 2 3
1 4 5 Z(Lcom/groupbyinc/flux/common/xcontent/XContentParser;Ljava/lang/Object;)Ljava/lang/Object; 7 lambda$getParser$2 x(Lcom/groupbyinc/flux/common/xcontent/XContentParser;Ljava/lang/Void;)Lcom/groupbyinc/flux/ingest/PipelineConfiguration; 9 :
; < : parse ? / @ x(Ljava/lang/String;Lcom/groupbyinc/flux/common/bytes/BytesReference;Lcom/groupbyinc/flux/common/xcontent/XContentType;)V ()V B D
E java/util/Objects G requireNonNull &(Ljava/lang/Object;)Ljava/lang/Object; I J
H K java/lang/String M ( ) O /com/groupbyinc/flux/common/bytes/BytesReference Q * + S 0com/groupbyinc/flux/common/xcontent/XContentType U , - W this 2Lcom/groupbyinc/flux/ingest/PipelineConfiguration; getId ()Ljava/lang/String; getConfigAsMap ()Ljava/util/Map; 2com/groupbyinc/flux/common/xcontent/XContentHelper _ convertToMap ?(Lcom/groupbyinc/flux/common/bytes/BytesReference;ZLcom/groupbyinc/flux/common/xcontent/XContentType;)Lcom/groupbyinc/flux/common/collect/Tuple; a b
` c (com/groupbyinc/flux/common/collect/Tuple e v2 ()Ljava/lang/Object; g h
f i
java/util/Map k getXContentType 4()Lcom/groupbyinc/flux/common/xcontent/XContentType; getConfig 3()Lcom/groupbyinc/flux/common/bytes/BytesReference;
toXContent ?(Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;Lcom/groupbyinc/flux/common/xcontent/ToXContent$Params;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; java/io/IOException s 3com/groupbyinc/flux/common/xcontent/XContentBuilder u startObject 7()Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; w x
v y ( field [(Ljava/lang/String;Ljava/lang/String;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; | }
v ~ * ] ^
? X(Ljava/lang/String;Ljava/util/Map;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; | ?
v ? endObject ? x
v ? builder 5Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; params 7Lcom/groupbyinc/flux/common/xcontent/ToXContent$Params; readFrom f(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)Lcom/groupbyinc/flux/ingest/PipelineConfiguration; 0com/groupbyinc/flux/common/io/stream/StreamInput ?
getVersion ()Lcom/groupbyinc/flux/Version; ? ?
? ? com/groupbyinc/flux/Version ? V_5_3_0 Lcom/groupbyinc/flux/Version; ? ? ? ? onOrAfter (Lcom/groupbyinc/flux/Version;)Z ? ?
? ?
readString ? \
? ? readBytesReference ? p
? ? f(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)Lcom/groupbyinc/flux/common/xcontent/XContentType; ? ?
V ? B C
? 3com/groupbyinc/flux/common/xcontent/XContentFactory ? e(Lcom/groupbyinc/flux/common/bytes/BytesReference;)Lcom/groupbyinc/flux/common/xcontent/XContentType; , ?
? ? in 2Lcom/groupbyinc/flux/common/io/stream/StreamInput; readDiffFrom V(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)Lcom/groupbyinc/flux/cluster/Diff; F(Lcom/groupbyinc/flux/common/io/stream/StreamInput;)Ljava/lang/Object; ? ? ?
? ? ? read 9()Lcom/groupbyinc/flux/common/io/stream/Writeable$Reader; ? ? ? ?(Lcom/groupbyinc/flux/common/io/stream/Writeable$Reader;Lcom/groupbyinc/flux/common/io/stream/StreamInput;)Lcom/groupbyinc/flux/cluster/Diff; ? ?
? writeTo 6(Lcom/groupbyinc/flux/common/io/stream/StreamOutput;)V 1com/groupbyinc/flux/common/io/stream/StreamOutput ? writeString (Ljava/lang/String;)V ? ?
? ? writeBytesReference 4(Lcom/groupbyinc/flux/common/bytes/BytesReference;)V ? ?
? ?
? ? ? ?
V ? out 3Lcom/groupbyinc/flux/common/io/stream/StreamOutput; equals (Ljava/lang/Object;)Z java/lang/Object ? getClass ()Ljava/lang/Class; ? ?
? ? ? ?
N ?
R ? o Ljava/lang/Object; that hashCode ()I ? ?
N ?
R ? result I % & ? apply ? 7
? build 4()Lcom/groupbyinc/flux/ingest/PipelineConfiguration; ? ?
? parser 4Lcom/groupbyinc/flux/common/xcontent/XContentParser; context Ljava/lang/Void; lambda$static$1 ?(Lcom/groupbyinc/flux/common/xcontent/XContentParser;Lcom/groupbyinc/flux/ingest/PipelineConfiguration$Builder;Ljava/lang/Void;)V 2com/groupbyinc/flux/common/xcontent/XContentParser ? contentType ? n ? ? xContent 0()Lcom/groupbyinc/flux/common/xcontent/XContent; ? ?
V ? e(Lcom/groupbyinc/flux/common/xcontent/XContent;)Lcom/groupbyinc/flux/common/xcontent/XContentBuilder; ? ?
v ? generator 9()Lcom/groupbyinc/flux/common/xcontent/XContentGenerator;
v copyCurrentStructure n(Lcom/groupbyinc/flux/common/xcontent/XContentGenerator;Lcom/groupbyinc/flux/common/xcontent/XContentParser;)V
` bytes p
v
v ? setConfig f(Lcom/groupbyinc/flux/common/bytes/BytesReference;Lcom/groupbyinc/flux/common/xcontent/XContentType;)V
:Lcom/groupbyinc/flux/ingest/PipelineConfiguration$Builder; aVoid contentBuilder lambda$static$0 <()Lcom/groupbyinc/flux/ingest/PipelineConfiguration$Builder; 7(Lcom/groupbyinc/flux/ingest/PipelineConfiguration$1;)V B
pipeline_config h
get ()Ljava/util/function/Supplier;!" # 2(Ljava/lang/String;Ljava/util/function/Supplier;)V B%
& '(Ljava/lang/Object;Ljava/lang/Object;)V( setId* ?
+, O(Lcom/groupbyinc/flux/ingest/PipelineConfiguration$Builder;Ljava/lang/String;)V. accept !()Ljava/util/function/BiConsumer;01 2 %com/groupbyinc/flux/common/ParseField4 ((Ljava/lang/String;[Ljava/lang/String;)V B6
57
declareString I(Ljava/util/function/BiConsumer;Lcom/groupbyinc/flux/common/ParseField;)V9:
; [(Lcom/groupbyinc/flux/common/xcontent/XContentParser;Ljava/lang/Object;Ljava/lang/Object;)V= ? ?
?@ ? ;()Lcom/groupbyinc/flux/common/xcontent/ObjectParser$Parser; ?C D OBJECT