Skip navigation links
Debezium Embedded 0.8.0.Beta1
A B C D E F H I K L M N O P R S T U V W 

A

ALL_FIELDS - Static variable in class io.debezium.embedded.EmbeddedEngine
The array of all exposed fields.
always() - Static method in interface io.debezium.embedded.spi.OffsetCommitPolicy
 
AlwaysCommitOffsetPolicy() - Constructor for class io.debezium.embedded.spi.OffsetCommitPolicy.AlwaysCommitOffsetPolicy
 
and(OffsetCommitPolicy) - Method in interface io.debezium.embedded.spi.OffsetCommitPolicy
Obtain a new OffsetCommitPolicy that will commit offsets if both this policy AND the other requests it.
await(long, TimeUnit) - Method in class io.debezium.embedded.EmbeddedEngine
Wait for the connector to complete processing.
await() - Method in class io.debezium.embedded.EmbeddedEngine.CompletionResult
Causes the current thread to wait until the completion occurs or until the thread is interrupted.
await(long, TimeUnit) - Method in class io.debezium.embedded.EmbeddedEngine.CompletionResult
Causes the current thread to wait until the completion occurs, unless the thread is interrupted, or the specified waiting time elapses.

B

BATCH_COUNT - Static variable in class io.debezium.connector.simple.SimpleSourceConnector
 
build() - Method in interface io.debezium.embedded.EmbeddedEngine.Builder
Build a new connector with the information previously supplied to this builder.

C

classLoader - Variable in class io.debezium.embedded.EmbeddedEngine
 
clock - Variable in class io.debezium.embedded.EmbeddedEngine
 
commitOffsets(OffsetStorageWriter, long, SourceTask) - Method in class io.debezium.embedded.EmbeddedEngine
Flush offsets to storage.
completed - Variable in class io.debezium.embedded.EmbeddedEngine.CompletionResult
 
completedFlush(Throwable, Void) - Method in class io.debezium.embedded.EmbeddedEngine
 
completionCallback - Variable in class io.debezium.embedded.EmbeddedEngine
 
completionResult - Variable in class io.debezium.embedded.EmbeddedEngine
 
CompletionResult() - Constructor for class io.debezium.embedded.EmbeddedEngine.CompletionResult
 
CompletionResult(EmbeddedEngine.CompletionCallback) - Constructor for class io.debezium.embedded.EmbeddedEngine.CompletionResult
 
config - Variable in class io.debezium.connector.simple.SimpleSourceConnector
 
config() - Method in class io.debezium.connector.simple.SimpleSourceConnector
 
config - Variable in class io.debezium.embedded.EmbeddedEngine
 
CONFIG - Static variable in class io.debezium.embedded.EmbeddedEngine.EmbeddedConfig
 
CONNECTOR_CLASS - Static variable in class io.debezium.embedded.EmbeddedEngine
A required field for an embedded connector that specifies the name of the normal Debezium connector's Java class.
CONNECTOR_FIELDS - Static variable in class io.debezium.embedded.EmbeddedEngine
The array of fields that are required by each connectors.
connectorCallback - Variable in class io.debezium.embedded.EmbeddedEngine
 
connectorStarted() - Method in interface io.debezium.embedded.EmbeddedEngine.ConnectorCallback
Called after a connector has been successfully started by the engine; i.e.
connectorStopped() - Method in interface io.debezium.embedded.EmbeddedEngine.ConnectorCallback
Called after a connector has been successfully stopped by the engine; i.e.
consumer - Variable in class io.debezium.embedded.EmbeddedEngine
 
create() - Static method in class io.debezium.embedded.EmbeddedEngine
Obtain a new EmbeddedEngine.Builder instance that can be used to construct runnable EmbeddedEngine instances.

D

DEFAULT_BATCH_COUNT - Static variable in class io.debezium.connector.simple.SimpleSourceConnector
 
DEFAULT_INCLUDE_TIMESTAMP - Static variable in class io.debezium.connector.simple.SimpleSourceConnector
 
DEFAULT_RECORD_COUNT_PER_BATCH - Static variable in class io.debezium.connector.simple.SimpleSourceConnector
 
DEFAULT_TOPIC_NAME - Static variable in class io.debezium.connector.simple.SimpleSourceConnector
 
delegate - Variable in class io.debezium.embedded.EmbeddedEngine.CompletionResult
 

E

EmbeddedConfig(Map<String, String>) - Constructor for class io.debezium.embedded.EmbeddedEngine.EmbeddedConfig
 
EmbeddedEngine - Class in io.debezium.embedded
A mechanism for running a single Kafka Connect SourceConnector within an application's process.
EmbeddedEngine(Configuration, ClassLoader, Clock, Consumer<SourceRecord>, EmbeddedEngine.CompletionCallback, EmbeddedEngine.ConnectorCallback, OffsetCommitPolicy) - Constructor for class io.debezium.embedded.EmbeddedEngine
 
EmbeddedEngine.Builder - Interface in io.debezium.embedded
A builder to set up and create EmbeddedEngine instances.
EmbeddedEngine.CompletionCallback - Interface in io.debezium.embedded
A callback function to be notified when the connector completes.
EmbeddedEngine.CompletionResult - Class in io.debezium.embedded
A callback function to be notified when the connector completes.
EmbeddedEngine.ConnectorCallback - Interface in io.debezium.embedded
Callback function which informs users about the various stages a connector goes through during startup
EmbeddedEngine.EmbeddedConfig - Class in io.debezium.embedded
 
ENGINE_NAME - Static variable in class io.debezium.embedded.EmbeddedEngine
A required field for an embedded connector that specifies the unique name for the connector instance.
error - Variable in class io.debezium.embedded.EmbeddedEngine.CompletionResult
 
error() - Method in class io.debezium.embedded.EmbeddedEngine.CompletionResult
Get the completion error, if there is one.

F

fail(String) - Method in class io.debezium.embedded.EmbeddedEngine
 
fail(String, Throwable) - Method in class io.debezium.embedded.EmbeddedEngine
 

H

handle(boolean, String, Throwable) - Method in interface io.debezium.embedded.EmbeddedEngine.CompletionCallback
Handle the completion of the embedded connector engine.
handle(boolean, String, Throwable) - Method in class io.debezium.embedded.EmbeddedEngine.CompletionResult
 
hasCompleted() - Method in class io.debezium.embedded.EmbeddedEngine.CompletionResult
Determine if the connector has completed.
hasError() - Method in class io.debezium.embedded.EmbeddedEngine.CompletionResult
Determine if there is a completion error.

I

INCLUDE_TIMESTAMP - Static variable in class io.debezium.connector.simple.SimpleSourceConnector
 
INTERNAL_KEY_CONVERTER_CLASS - Static variable in class io.debezium.embedded.EmbeddedEngine
 
INTERNAL_VALUE_CONVERTER_CLASS - Static variable in class io.debezium.embedded.EmbeddedEngine
 
io.debezium.connector.simple - package io.debezium.connector.simple
 
io.debezium.embedded - package io.debezium.embedded
 
io.debezium.embedded.spi - package io.debezium.embedded.spi
 
isRunning() - Method in class io.debezium.embedded.EmbeddedEngine
Determine if this embedded connector is currently running.

K

keyConverter - Variable in class io.debezium.embedded.EmbeddedEngine
 

L

latch - Variable in class io.debezium.embedded.EmbeddedEngine
 
logger - Variable in class io.debezium.embedded.EmbeddedEngine
 

M

maybeFlush(OffsetStorageWriter, OffsetCommitPolicy, long, SourceTask) - Method in class io.debezium.embedded.EmbeddedEngine
Determine if we should flush offsets to storage, and if so then attempt to flush offsets.
message - Variable in class io.debezium.embedded.EmbeddedEngine.CompletionResult
 
message() - Method in class io.debezium.embedded.EmbeddedEngine.CompletionResult
Get the completion message.
minimumTime - Variable in class io.debezium.embedded.spi.OffsetCommitPolicy.PeriodicCommitOffsetPolicy
 

N

notifying(Consumer<SourceRecord>) - Method in interface io.debezium.embedded.EmbeddedEngine.Builder
Call the specified function for every data change event read from the source database.

O

OFFSET_COMMIT_POLICY - Static variable in class io.debezium.embedded.EmbeddedEngine
 
OFFSET_COMMIT_TIMEOUT_MS - Static variable in class io.debezium.embedded.EmbeddedEngine
An optional advanced field that specifies the maximum amount of time that the embedded connector should wait for an offset commit to complete.
OFFSET_FLUSH_INTERVAL_MS - Static variable in class io.debezium.embedded.EmbeddedEngine
An optional advanced field that specifies the maximum amount of time that the embedded connector should wait for an offset commit to complete.
OFFSET_STORAGE - Static variable in class io.debezium.embedded.EmbeddedEngine
An optional field that specifies the name of the class that implements the OffsetBackingStore interface, and that will be used to store offsets recorded by the connector.
OFFSET_STORAGE_FILE_FILENAME - Static variable in class io.debezium.embedded.EmbeddedEngine
An optional field that specifies the file location for the FileOffsetBackingStore.
OFFSET_STORAGE_KAFKA_PARTITIONS - Static variable in class io.debezium.embedded.EmbeddedEngine
An optional field that specifies the number of partitions for the KafkaOffsetBackingStore.
OFFSET_STORAGE_KAFKA_REPLICATION_FACTOR - Static variable in class io.debezium.embedded.EmbeddedEngine
An optional field that specifies the replication factor for the KafkaOffsetBackingStore.
OFFSET_STORAGE_KAFKA_TOPIC - Static variable in class io.debezium.embedded.EmbeddedEngine
An optional field that specifies the topic name for the KafkaOffsetBackingStore.
offsetCommitPolicy - Variable in class io.debezium.embedded.EmbeddedEngine
 
OffsetCommitPolicy - Interface in io.debezium.embedded.spi
The policy that defines when the offsets should be committed to offset storage.
OffsetCommitPolicy.AlwaysCommitOffsetPolicy - Class in io.debezium.embedded.spi
An OffsetCommitPolicy that will commit offsets as frequently as possible.
OffsetCommitPolicy.PeriodicCommitOffsetPolicy - Class in io.debezium.embedded.spi
An OffsetCommitPolicy that will commit offsets no more than the specified time period.
or(OffsetCommitPolicy) - Method in interface io.debezium.embedded.spi.OffsetCommitPolicy
Obtain a new OffsetCommitPolicy that will commit offsets if this policy OR the other requests it.

P

performCommit(long, Duration) - Method in class io.debezium.embedded.spi.OffsetCommitPolicy.AlwaysCommitOffsetPolicy
 
performCommit(long, Duration) - Method in interface io.debezium.embedded.spi.OffsetCommitPolicy
Determine if a commit of the offsets should be performed.
performCommit(long, Duration) - Method in class io.debezium.embedded.spi.OffsetCommitPolicy.PeriodicCommitOffsetPolicy
 
periodic(Configuration) - Static method in interface io.debezium.embedded.spi.OffsetCommitPolicy
 
PeriodicCommitOffsetPolicy(Configuration) - Constructor for class io.debezium.embedded.spi.OffsetCommitPolicy.PeriodicCommitOffsetPolicy
 
poll() - Method in class io.debezium.connector.simple.SimpleSourceConnector.SimpleConnectorTask
 

R

RECORD_COUNT_PER_BATCH - Static variable in class io.debezium.connector.simple.SimpleSourceConnector
 
records - Variable in class io.debezium.connector.simple.SimpleSourceConnector.SimpleConnectorTask
 
recordsPerBatch - Variable in class io.debezium.connector.simple.SimpleSourceConnector.SimpleConnectorTask
 
recordsSinceLastCommit - Variable in class io.debezium.embedded.EmbeddedEngine
 
run() - Method in class io.debezium.embedded.EmbeddedEngine
Run this embedded connector and deliver database changes to the registered Consumer.
running - Variable in class io.debezium.connector.simple.SimpleSourceConnector.SimpleConnectorTask
 
runningThread - Variable in class io.debezium.embedded.EmbeddedEngine
 

S

serialVersionUID - Static variable in exception io.debezium.embedded.StopConnectorException
 
SimpleConnectorTask() - Constructor for class io.debezium.connector.simple.SimpleSourceConnector.SimpleConnectorTask
 
SimpleSourceConnector - Class in io.debezium.connector.simple
A very simple SourceConnector for testing that reliably produces the same records in the same order, and useful for testing the infrastructure to run SourceConnectors.
SimpleSourceConnector() - Constructor for class io.debezium.connector.simple.SimpleSourceConnector
 
SimpleSourceConnector.SimpleConnectorTask - Class in io.debezium.connector.simple
 
start(Map<String, String>) - Method in class io.debezium.connector.simple.SimpleSourceConnector.SimpleConnectorTask
 
start(Map<String, String>) - Method in class io.debezium.connector.simple.SimpleSourceConnector
 
stop() - Method in class io.debezium.connector.simple.SimpleSourceConnector.SimpleConnectorTask
 
stop() - Method in class io.debezium.connector.simple.SimpleSourceConnector
 
stop() - Method in class io.debezium.embedded.EmbeddedEngine
Stop the execution of this embedded connector.
StopConnectorException - Exception in io.debezium.embedded
An exception that is used to tell the connector to process the last source record and to then stop.
StopConnectorException(String) - Constructor for exception io.debezium.embedded.StopConnectorException
 
succeed(String) - Method in class io.debezium.embedded.EmbeddedEngine
 
success - Variable in class io.debezium.embedded.EmbeddedEngine.CompletionResult
 
success() - Method in class io.debezium.embedded.EmbeddedEngine.CompletionResult
Get whether the connector completed normally.

T

taskClass() - Method in class io.debezium.connector.simple.SimpleSourceConnector
 
taskConfigs(int) - Method in class io.debezium.connector.simple.SimpleSourceConnector
 
taskStarted() - Method in interface io.debezium.embedded.EmbeddedEngine.ConnectorCallback
Called after a connector task has been successfully started by the engine; i.e.
taskStopped() - Method in interface io.debezium.embedded.EmbeddedEngine.ConnectorCallback
Called after a connector task has been successfully stopped by the engine; i.e.
timeOfLastCommitMillis - Variable in class io.debezium.embedded.EmbeddedEngine
 
TOPIC_NAME - Static variable in class io.debezium.connector.simple.SimpleSourceConnector
 
toString() - Method in class io.debezium.embedded.EmbeddedEngine
 

U

using(Configuration) - Method in interface io.debezium.embedded.EmbeddedEngine.Builder
Use the specified configuration for the connector.
using(ClassLoader) - Method in interface io.debezium.embedded.EmbeddedEngine.Builder
Use the specified class loader to find all necessary classes.
using(Clock) - Method in interface io.debezium.embedded.EmbeddedEngine.Builder
Use the specified clock when needing to determine the current time.
using(EmbeddedEngine.CompletionCallback) - Method in interface io.debezium.embedded.EmbeddedEngine.Builder
When the engine's EmbeddedEngine.run() method completes, call the supplied function with the results.
using(EmbeddedEngine.ConnectorCallback) - Method in interface io.debezium.embedded.EmbeddedEngine.Builder
During the engine's EmbeddedEngine.run() method, call the supplied the supplied function at different stages according to the completion state of each component running within the engine (connectors, tasks etc)
using(OffsetCommitPolicy) - Method in interface io.debezium.embedded.EmbeddedEngine.Builder
During the engine's EmbeddedEngine.run() method, decide when the offsets should be committed into the OffsetBackingStore.

V

valueConverter - Variable in class io.debezium.embedded.EmbeddedEngine
 
version() - Method in class io.debezium.connector.simple.SimpleSourceConnector.SimpleConnectorTask
 
VERSION - Static variable in class io.debezium.connector.simple.SimpleSourceConnector
 
version() - Method in class io.debezium.connector.simple.SimpleSourceConnector
 

W

workerConfig - Variable in class io.debezium.embedded.EmbeddedEngine
 
A B C D E F H I K L M N O P R S T U V W 
Skip navigation links
Debezium Embedded 0.8.0.Beta1

Copyright © 2018 JBoss by Red Hat. All rights reserved.