io.github.clescot.kafka.connect.http.sink.PublishMode Maven / Gradle / Ivy
package io.github.clescot.kafka.connect.http.sink;
public enum PublishMode {
/**
* with a Sink Connector, grab HTTP messages to query from a topic, publish HTTP results in an in memory queue, which will be published
* in a resulting topic with a source Connector
*/
IN_MEMORY_QUEUE,
/**
* with a Sink Connector, grab HTTP messages to query from a topic, and publish HTTP results in a final topic
* with an embedded low level producer
*/
PRODUCER,
/**
* with a Sink Connector, grab HTTP messages to query from a topic, and does NOT publish HTTP results
*/
NONE
}