Skip navigation links
Debezium Embedded 0.2.2
A B C E F H I K L M N O P R S T U V 

A

always() - Static method in interface io.debezium.embedded.OffsetCommitPolicy
Get an OffsetCommitPolicy that will commit offsets as frequently as possible.
and(OffsetCommitPolicy) - Method in interface io.debezium.embedded.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.

B

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
 
completedFlush(Throwable, Void) - Method in class io.debezium.embedded.EmbeddedEngine
 
completionCallback - Variable in class io.debezium.embedded.EmbeddedEngine
 
config - Variable in class io.debezium.embedded.EmbeddedEngine
 
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.
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.

E

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) - 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.
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.

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.

I

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.embedded - package io.debezium.embedded
 
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) - Method in class io.debezium.embedded.EmbeddedEngine
Determine if we should flush offsets to storage, and if so then attempt to flush offsets.

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_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.
OffsetCommitPolicy - Interface in io.debezium.embedded
The policy that defines when the offsets should be committed to offset storage.
or(OffsetCommitPolicy) - Method in interface io.debezium.embedded.OffsetCommitPolicy
Obtain a new OffsetCommitPolicy that will commit offsets if this policy OR the other requests it.

P

performCommit(long, long, TimeUnit) - Method in interface io.debezium.embedded.OffsetCommitPolicy
Determine if a commit of the offsets should be performed.
periodic(long, TimeUnit) - Static method in interface io.debezium.embedded.OffsetCommitPolicy
Get an OffsetCommitPolicy that will commit offsets no more than the specified time period.

R

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.embedded.EmbeddedEngine
 

S

stop() - Method in class io.debezium.embedded.EmbeddedEngine
Stop the execution of this embedded connector.
succeed(String) - Method in class io.debezium.embedded.EmbeddedEngine
 

T

timeSinceLastCommitMillis - Variable in class io.debezium.embedded.EmbeddedEngine
 
toString() - Method in class io.debezium.embedded.EmbeddedEngine
 

U

using(Configuration) - Method in interface io.debezium.embedded.EmbeddedEngine.Builder
Use the specified valid 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.

V

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

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