Package io.debezium.embedded
Interface EmbeddedEngine.Builder
-
- All Superinterfaces:
io.debezium.engine.DebeziumEngine.Builder<org.apache.kafka.connect.source.SourceRecord>
- All Known Implementing Classes:
EmbeddedEngine.BuilderImpl
- Enclosing class:
- EmbeddedEngine
@Deprecated public static interface EmbeddedEngine.Builder extends io.debezium.engine.DebeziumEngine.Builder<org.apache.kafka.connect.source.SourceRecord>
Deprecated.A builder to set up and createEmbeddedEngine
instances.
-
-
Method Summary
All Methods Instance Methods Abstract Methods Deprecated Methods Modifier and Type Method Description EmbeddedEngine
build()
Deprecated.EmbeddedEngine.Builder
notifying(io.debezium.engine.DebeziumEngine.ChangeConsumer<org.apache.kafka.connect.source.SourceRecord> handler)
Deprecated.EmbeddedEngine.Builder
notifying(Consumer<org.apache.kafka.connect.source.SourceRecord> consumer)
Deprecated.EmbeddedEngine.Builder
using(Configuration config)
Deprecated.Use the specified configuration for the connector.EmbeddedEngine.Builder
using(EmbeddedEngine.CompletionCallback completionCallback)
Deprecated.EmbeddedEngine.Builder
using(EmbeddedEngine.ConnectorCallback connectorCallback)
Deprecated.EmbeddedEngine.Builder
using(io.debezium.engine.spi.OffsetCommitPolicy policy)
Deprecated.EmbeddedEngine.Builder
using(Clock clock)
Deprecated.Use the specified clock when needing to determine the current time.EmbeddedEngine.Builder
using(ClassLoader classLoader)
Deprecated.
-
-
-
Method Detail
-
using
EmbeddedEngine.Builder using(Configuration config)
Deprecated.Use the specified configuration for the connector. The configuration is assumed to already be valid.- Parameters:
config
- the configuration- Returns:
- this builder object so methods can be chained together; never null
-
using
EmbeddedEngine.Builder using(Clock clock)
Deprecated.Use the specified clock when needing to determine the current time. Passingnull
or not calling this method results in the connector using thesystem clock
.- Parameters:
clock
- the clock- Returns:
- this builder object so methods can be chained together; never null
-
notifying
EmbeddedEngine.Builder notifying(Consumer<org.apache.kafka.connect.source.SourceRecord> consumer)
Deprecated.- Specified by:
notifying
in interfaceio.debezium.engine.DebeziumEngine.Builder<org.apache.kafka.connect.source.SourceRecord>
-
notifying
EmbeddedEngine.Builder notifying(io.debezium.engine.DebeziumEngine.ChangeConsumer<org.apache.kafka.connect.source.SourceRecord> handler)
Deprecated.- Specified by:
notifying
in interfaceio.debezium.engine.DebeziumEngine.Builder<org.apache.kafka.connect.source.SourceRecord>
-
using
EmbeddedEngine.Builder using(ClassLoader classLoader)
Deprecated.- Specified by:
using
in interfaceio.debezium.engine.DebeziumEngine.Builder<org.apache.kafka.connect.source.SourceRecord>
-
using
EmbeddedEngine.Builder using(EmbeddedEngine.CompletionCallback completionCallback)
Deprecated.
-
using
EmbeddedEngine.Builder using(EmbeddedEngine.ConnectorCallback connectorCallback)
Deprecated.
-
using
EmbeddedEngine.Builder using(io.debezium.engine.spi.OffsetCommitPolicy policy)
Deprecated.- Specified by:
using
in interfaceio.debezium.engine.DebeziumEngine.Builder<org.apache.kafka.connect.source.SourceRecord>
-
build
EmbeddedEngine build()
Deprecated.- Specified by:
build
in interfaceio.debezium.engine.DebeziumEngine.Builder<org.apache.kafka.connect.source.SourceRecord>
-
-