com.groupbyinc.flux.ingest.Pipeline.class Maven / Gradle / Ivy
???? 4 Q #com/groupbyinc/flux/ingest/Pipeline java/lang/Object
Pipeline.java +com/groupbyinc/flux/ingest/Pipeline$Factory Factory DESCRIPTION_KEY Ljava/lang/String; description PROCESSORS_KEY
processors VERSION_KEY version ON_FAILURE_KEY
on_failure id %Lcom/groupbyinc/flux/common/Nullable; Ljava/lang/Integer; compoundProcessor .Lcom/groupbyinc/flux/ingest/CompoundProcessor; h(Ljava/lang/String;Ljava/lang/String;Ljava/lang/Integer;Lcom/groupbyinc/flux/ingest/CompoundProcessor;)V ()V
" $ & this %Lcom/groupbyinc/flux/ingest/Pipeline; execute .(Lcom/groupbyinc/flux/ingest/IngestDocument;)V java/lang/Exception , ,com/groupbyinc/flux/ingest/CompoundProcessor . * +
/ 0 ingestDocument +Lcom/groupbyinc/flux/ingest/IngestDocument; getId ()Ljava/lang/String; getDescription
getVersion ()Ljava/lang/Integer; getCompoundProcessor 0()Lcom/groupbyinc/flux/ingest/CompoundProcessor;
getProcessors ()Ljava/util/List; ; <
/ = getOnFailureProcessors ? <
/ @ flattenAllProcessors flattenProcessors C <
/ D
ConstantValue RuntimeVisibleAnnotations Code LocalVariableTable LineNumberTable "RuntimeVisibleParameterAnnotations
Exceptions Signature :()Ljava/util/List;
SourceFile InnerClasses 1
F
F
F
F
G G H ? *? *+? !*,? #*? %*-? '? I 4 ( )
J / 0 1 2 3 4 K * + H A *? %+? 1? I ( ) 2 3 J
: ; L - 4 5 H / *? !? I ( ) J A 6 5 H / *? #? I ( ) J I G 7 8 H / *? '? I ( ) J S G 9 : H / *? %? I ( ) J Z ; <