com.groupbyinc.flux.ingest.Pipeline$Factory.class Maven / Gradle / Ivy
???? 4 ? +com/groupbyinc/flux/ingest/Pipeline$Factory java/lang/Object
Pipeline.java #com/groupbyinc/flux/ingest/Pipeline Factory ,com/groupbyinc/flux/ingest/Processor$Factory $com/groupbyinc/flux/ingest/Processor ()V
this -Lcom/groupbyinc/flux/ingest/Pipeline$Factory; create W(Ljava/lang/String;Ljava/util/Map;Ljava/util/Map;)Lcom/groupbyinc/flux/ingest/Pipeline; java/lang/Exception description -com/groupbyinc/flux/ingest/ConfigurationUtils readOptionalStringProperty Y(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Ljava/lang/String;)Ljava/lang/String;
version readIntProperty m(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Ljava/lang/String;Ljava/lang/Integer;)Ljava/lang/Integer; ! "
#
processors % readList W(Ljava/lang/String;Ljava/lang/String;Ljava/util/Map;Ljava/lang/String;)Ljava/util/List; ' (
) readProcessorConfigs 1(Ljava/util/List;Ljava/util/Map;)Ljava/util/List; + ,
-
on_failure / readOptionalList 1 (
2
java/util/Map 4 isEmpty ()Z 6 7 5 8 /com/groupbyinc/flux/ElasticsearchParseException : java/lang/StringBuilder <
=
pipeline [ ? append -(Ljava/lang/String;)Ljava/lang/StringBuilder; A B
= C @] doesn't support one or more provided configuration parameters E keySet ()Ljava/util/Set; G H 5 I
java/util/Set K toArray ()[Ljava/lang/Object; M N L O java/util/Arrays Q toString '([Ljava/lang/Object;)Ljava/lang/String; S T
R U ()Ljava/lang/String; S W
= X ((Ljava/lang/String;[Ljava/lang/Object;)V
Z
; [ java/lang/String ] java/lang/Integer _ java/util/List a b 8 0] cannot have an empty on_failure option defined d ,com/groupbyinc/flux/ingest/CompoundProcessor f java/util/Collections h unmodifiableList "(Ljava/util/List;)Ljava/util/List; j k
i l $(ZLjava/util/List;Ljava/util/List;)V
n
g o h(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Lcom/groupbyinc/flux/ingest/CompoundProcessor;)V
q
r id Ljava/lang/String; config 5Ljava/util/Map; Ljava/util/Map; processorFactories QLjava/util/Map; Ljava/lang/Integer; processorConfigs jLjava/util/List;>;>; Ljava/util/List; 8Ljava/util/List; onFailureProcessorConfigs onFailureProcessors compoundProcessor .Lcom/groupbyinc/flux/ingest/CompoundProcessor; Code LocalVariableTable LineNumberTable LocalVariableTypeTable
StackMapTable
Exceptions Signature ?(Ljava/lang/String;Ljava/util/Map;Ljava/util/Map;)Lcom/groupbyinc/flux/ingest/Pipeline;
SourceFile InnerClasses 1
? / *? ? ? ? t ? ?,? :, ? $:,&? *:-? .:,0? 3:-? .: ,? 9 ? 8? ;Y? =Y? >@? D+? DF? D,? J ? P ? V? D? Y? ? \?? 1 ? c ? '? ;Y? =Y? >@? D+? De? D? Y? ? \?? gY? m ? m? p:
? Y+
? s? ? p ? ? t u ? v x ? y x
? u ? { ? | ~ ' ? % ~ 1 ? ? ~ 9 ? ? ~ ? ? ?
? > ? v w ? y z ? | } ' ? % 1 ? ? } 9 ? ? ? > w
x y z ' { , | 1 } 9 ~ B \ ? w ? ? ? ? ? ? ? ? ? ? ( ? w
^ 5 5 ^ ` b b b b 2 ? ? ? ? ?