Class CamelSinkTask

  • All Implemented Interfaces:
    org.apache.kafka.connect.connector.Task

    public class CamelSinkTask
    extends org.apache.kafka.connect.sink.SinkTask
    • Constructor Detail

      • CamelSinkTask

        public CamelSinkTask()
    • Method Detail

      • version

        public String version()
      • start

        public void start​(Map<String,​String> props)
        Specified by:
        start in interface org.apache.kafka.connect.connector.Task
        Specified by:
        start in class org.apache.kafka.connect.sink.SinkTask
      • getCamelSinkEndpointConfigPrefix

        protected static String getCamelSinkEndpointConfigPrefix()
      • getCamelSinkPathConfigPrefix

        protected static String getCamelSinkPathConfigPrefix()
      • put

        public void put​(Collection<org.apache.kafka.connect.sink.SinkRecord> sinkRecords)
        Specified by:
        put in class org.apache.kafka.connect.sink.SinkTask
      • stop

        public void stop()
        Specified by:
        stop in interface org.apache.kafka.connect.connector.Task
        Specified by:
        stop in class org.apache.kafka.connect.sink.SinkTask
      • getLoggingLevel

        public org.apache.camel.LoggingLevel getLoggingLevel()
      • setLoggingLevel

        public void setLoggingLevel​(org.apache.camel.LoggingLevel loggingLevel)