Interface IdStrategy
-
- All Superinterfaces:
Configurable
- All Known Implementing Classes:
BsonOidStrategy
,FullKeyStrategy
,KafkaMetaDataStrategy
,PartialKeyStrategy
,PartialValueStrategy
,ProvidedInKeyStrategy
,ProvidedInValueStrategy
,UuidProvidedInKeyStrategy
,UuidProvidedInValueStrategy
,UuidStrategy
public interface IdStrategy extends Configurable
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default void
configure(MongoSinkTopicConfig configuration)
org.bson.BsonValue
generateId(SinkDocument doc, org.apache.kafka.connect.sink.SinkRecord orig)
-
-
-
Method Detail
-
generateId
org.bson.BsonValue generateId(SinkDocument doc, org.apache.kafka.connect.sink.SinkRecord orig)
-
configure
default void configure(MongoSinkTopicConfig configuration)
- Specified by:
configure
in interfaceConfigurable
-
-