Class Transformations

  • All Implemented Interfaces:
    Closeable, AutoCloseable

    public class Transformations
    extends Object
    implements Closeable
    Composite class representing transformation chain.
    Author:
    Jiri Pechanec
    • Field Detail

      • LOGGER

        private static final org.slf4j.Logger LOGGER
      • transforms

        private final List<org.apache.kafka.connect.transforms.Transformation<org.apache.kafka.connect.source.SourceRecord>> transforms
    • Constructor Detail

      • Transformations

        public Transformations​(Configuration config)
    • Method Detail

      • transformationConfigNamespace

        private String transformationConfigNamespace​(String name)
      • getTransformation

        private org.apache.kafka.connect.transforms.Transformation<org.apache.kafka.connect.source.SourceRecord> getTransformation​(String name)
      • transform

        public org.apache.kafka.connect.source.SourceRecord transform​(org.apache.kafka.connect.source.SourceRecord record)