2626< meta property ="og:type " content ="article " />
2727< meta property ="og:url " content ="https://streamthoughts.github.io/kafka-connect-file-pulse/docs/developer-guide/filters-chain-definition/ " />
2828< meta property ="article:published_time " content ="2020-05-21T00:00:00+00:00 " />
29- < meta property ="article:modified_time " content ="2020-05-22T02:07:07 +02:00 " /> < meta property ="og:site_name " content ="Kafka Connect File Pulse " />
29+ < meta property ="article:modified_time " content ="2020-05-24T23:01:03 +02:00 " /> < meta property ="og:site_name " content ="Kafka Connect File Pulse " />
3030< meta itemprop ="name " content ="Filter Chain Definition ">
3131< meta itemprop ="description " content ="Learn how to define complex pipelines to transform and structure your data before integration into Kafka.
3232 ">
3333< meta itemprop ="datePublished " content ="2020-05-21T00:00:00+00:00 " />
34- < meta itemprop ="dateModified " content ="2020-05-22T02:07:07 +02:00 " />
34+ < meta itemprop ="dateModified " content ="2020-05-24T23:01:03 +02:00 " />
3535< meta itemprop ="wordCount " content ="316 ">
3636
3737
@@ -545,55 +545,55 @@ <h2 id="configuration">Configuration</h2>
545545</ thead >
546546< tbody >
547547< tr >
548- < td > < a href =". /filters#appendfilter "> AppendFilter</ a > </ td >
548+ < td > < a href ="/kafka-connect-file-pulse/docs/developer-guide /filters#appendfilter "> AppendFilter</ a > </ td >
549549< td > Appends one or more values to an existing or non-existing array field</ td >
550550</ tr >
551551< tr >
552- < td > < a href =". /filters#convertfilter "> ConvertFilter</ a > </ td >
552+ < td > < a href ="/kafka-connect-file-pulse/docs/developer-guide /filters#convertfilter "> ConvertFilter</ a > </ td >
553553< td > Converts a message field's value to a specific type</ td >
554554</ tr >
555555< tr >
556- < td > < a href =". /filters#datefilter "> DateFilter</ a > </ td >
556+ < td > < a href ="/kafka-connect-file-pulse/docs/developer-guide /filters#datefilter "> DateFilter</ a > </ td >
557557< td > Converts a field's value containing a date to a unix epoch time</ td >
558558</ tr >
559559< tr >
560- < td > < a href ="./filters#delimitedrowfilter "> DelimitedRowFilter</ a > </ td >
560+ < td > < a href ="./kafka-connect-file-pulse/docs/developer-guide/ filters#delimitedrowfilter "> DelimitedRowFilter</ a > </ td >
561561< td > Parses a message field's value containing columns delimited by a separator into a struct</ td >
562562</ tr >
563563< tr >
564- < td > < a href =". /filters#dropfilter "> DropFilter</ a > </ td >
564+ < td > < a href ="/kafka-connect-file-pulse/docs/developer-guide /filters#dropfilter "> DropFilter</ a > </ td >
565565< td > Drops messages satisfying a specific condition without throwing exception</ td >
566566</ tr >
567567< tr >
568- < td > < a href =". /filters#failfilter "> FailFilter</ a > </ td >
568+ < td > < a href ="/kafka-connect-file-pulse/docs/developer-guide /filters#failfilter "> FailFilter</ a > </ td >
569569< td > Throws an exception when a message satisfy a specific condition</ td >
570570</ tr >
571571< tr >
572- < td > < a href =". /filters#grokfilter "> GrokFilter</ a > </ td >
572+ < td > < a href ="/kafka-connect-file-pulse/docs/developer-guide /filters#grokfilter "> GrokFilter</ a > </ td >
573573< td > Parses an unstructured message field's value to a struct by combining Grok patterns</ td >
574574</ tr >
575575< tr >
576- < td > < a href =". /filters#grouprowfilter "> GroupRowFilter</ a > </ td >
576+ < td > < a href ="/kafka-connect-file-pulse/docs/developer-guide /filters#grouprowfilter "> GroupRowFilter</ a > </ td >
577577< td > Regroups multiple following messages into a single message by composing a grouping key</ td >
578578</ tr >
579579< tr >
580- < td > < a href =". /filters#joinfilter "> JoinFilter</ a > </ td >
580+ < td > < a href ="/kafka-connect-file-pulse/docs/developer-guide /filters#joinfilter "> JoinFilter</ a > </ td >
581581< td > Joins values of an array field with a specified separator</ td >
582582</ tr >
583583< tr >
584- < td > < a href =". /filters#jsonfilter "> JSONFilter</ a > </ td >
584+ < td > < a href ="/kafka-connect-file-pulse/docs/developer-guide /filters#jsonfilter "> JSONFilter</ a > </ td >
585585< td > Unmarshallings a JSON message field's value to a complex struct</ td >
586586</ tr >
587587< tr >
588- < td > < a href =". /filters#multirowfilter "> MultiRowFilter</ a > </ td >
588+ < td > < a href ="/kafka-connect-file-pulse/docs/developer-guide /filters#multirowfilter "> MultiRowFilter</ a > </ td >
589589< td > Combines following message lines into single one by combining patterns</ td >
590590</ tr >
591591< tr >
592- < td > < a href =". /filters#renamefilter "> RenameFilter</ a > </ td >
592+ < td > < a href ="/kafka-connect-file-pulse/docs/developer-guide /filters#renamefilter "> RenameFilter</ a > </ td >
593593< td > Renames a message field</ td >
594594</ tr >
595595< tr >
596- < td > < a href =". /filters#splitfilter "> SplitFilter</ a > </ td >
596+ < td > < a href ="/kafka-connect-file-pulse/docs/developer-guide /filters#splitfilter "> SplitFilter</ a > </ td >
597597< td > Splits a message field's value to array</ td >
598598</ tr >
599599</ tbody >
@@ -605,7 +605,7 @@ <h2 id="difference-between-kafka-connect-single-message-transforms-smt-functiona
605605
606606
607607
608- < div class ="text-muted mt-5 pt-3 border-top "> Last modified May 22 , 2020: < a href ="https://github.com/streamthoughts/kafka-connect-file-pulse/commit/29525710d59bcf1e6bcfa14c7f3b27b2afdc3aab " > feat (site): migrate documentation to Docsy (2952571 )</ a >
608+ < div class ="text-muted mt-5 pt-3 border-top "> Last modified May 24 , 2020: < a href ="https://github.com/streamthoughts/kafka-connect-file-pulse/commit/bf7368ef65248466d63aa7b0f6ea1b2adc8b4aad " > update (site): add examples processing filters (bf7368e )</ a >
609609</ div >
610610</ div >
611611
0 commit comments