com.groupbyinc.flux.ingest.PipelineConfiguration.class Maven / Gradle / Ivy
???? 4^ 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
? ? readEnum #(Ljava/lang/Class;)Ljava/lang/Enum; ? ?
? ? B C
? 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 ? ?
? ?
? ? writeEnum (Ljava/lang/Enum;)V ? ?
? ? out 3Lcom/groupbyinc/flux/common/io/stream/StreamOutput; equals (Ljava/lang/Object;)Z java/lang/Object ? getClass ()Ljava/lang/Class; ? ?
? ? ? ?
N ? l ? o Ljava/lang/Object; that hashCode ()I ? ?
N ? l ? 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 5com/groupbyinc/flux/common/xcontent/XContentGenerator copyCurrentStructure 7(Lcom/groupbyinc/flux/common/xcontent/XContentParser;)V
bytes h(Lcom/groupbyinc/flux/common/xcontent/XContentBuilder;)Lcom/groupbyinc/flux/common/bytes/BytesReference;
R
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. ?
/0 O(Lcom/groupbyinc/flux/ingest/PipelineConfiguration$Builder;Ljava/lang/String;)V2 accept !()Ljava/util/function/BiConsumer;45 6 %com/groupbyinc/flux/common/ParseField8 ((Ljava/lang/String;[Ljava/lang/String;)V B:
9;
declareString I(Ljava/util/function/BiConsumer;Lcom/groupbyinc/flux/common/ParseField;)V=>
? [(Lcom/groupbyinc/flux/common/xcontent/XContentParser;Ljava/lang/Object;Ljava/lang/Object;)VA ? ?
CD ? ;()Lcom/groupbyinc/flux/common/xcontent/ObjectParser$Parser; ?G H OBJECT