Skip navigation links
Debezium Embedded 0.3.0
A B C D E F G I K L N O P R S T U V W 

A

AbstractConnectorTest - Class in io.debezium.embedded
An abstract base class for unit testing SourceConnector implementations using the Debezium EmbeddedEngine with local file storage.
AbstractConnectorTest() - Constructor for class io.debezium.embedded.AbstractConnectorTest
 
AbstractConnectorTest.SourceRecords - Class in io.debezium.embedded
 
add(SourceRecord) - Method in class io.debezium.embedded.AbstractConnectorTest.SourceRecords
 
allRecordsInOrder() - Method in class io.debezium.embedded.AbstractConnectorTest.SourceRecords
 
appendLinesToSource(int) - Method in class io.debezium.embedded.EmbeddedEngineTest
 
assertConfigurationErrors(Config, Field, int) - Method in class io.debezium.embedded.AbstractConnectorTest
 
assertConfigurationErrors(Config, Field) - Method in class io.debezium.embedded.AbstractConnectorTest
 
assertConnectorIsRunning() - Method in class io.debezium.embedded.AbstractConnectorTest
Assert that the connector is currently running.
assertConnectorNotRunning() - Method in class io.debezium.embedded.AbstractConnectorTest
Assert that the connector is NOT currently running.
assertDelete(SourceRecord, String, int) - Method in class io.debezium.embedded.AbstractConnectorTest
 
assertInsert(SourceRecord, String, int) - Method in class io.debezium.embedded.AbstractConnectorTest
 
assertKey(SourceRecord, String, int) - Method in class io.debezium.embedded.AbstractConnectorTest
 
assertNoConfigurationErrors(Config, Field...) - Method in class io.debezium.embedded.AbstractConnectorTest
 
assertNoRecordsToConsume() - Method in class io.debezium.embedded.AbstractConnectorTest
Assert that there are no records to consume.
assertSchemaMatchesStruct(SchemaAndValue) - Method in class io.debezium.embedded.AbstractConnectorTest
Assert that the supplied Struct is valid and its schema matches that of the supplied schema.
assertSchemaMatchesStruct(Struct, Schema) - Method in class io.debezium.embedded.AbstractConnectorTest
Assert that the supplied Struct is valid and its schema matches that of the supplied schema.
assertTombstone(SourceRecord, String, int) - Method in class io.debezium.embedded.AbstractConnectorTest
 
assertTombstone(SourceRecord) - Method in class io.debezium.embedded.AbstractConnectorTest
 
assertUpdate(SourceRecord, String, int) - Method in class io.debezium.embedded.AbstractConnectorTest
 

B

beforeEach() - Method in class io.debezium.embedded.EmbeddedEngineTest
 

C

configValue(Config, String) - Method in class io.debezium.embedded.AbstractConnectorTest
 
connectorConfig - Variable in class io.debezium.embedded.EmbeddedEngineTest
 
consumeAvailableRecords(Consumer<SourceRecord>) - Method in class io.debezium.embedded.AbstractConnectorTest
Try to consume all of the messages that have already been returned by the connector.
consumedLines - Variable in class io.debezium.embedded.AbstractConnectorTest
 
consumeLines(int) - Method in class io.debezium.embedded.EmbeddedEngineTest
 
consumeRecord() - Method in class io.debezium.embedded.AbstractConnectorTest
Consume a single record from the connector.
consumeRecords(int) - Method in class io.debezium.embedded.AbstractConnectorTest
Try to consume the specified number of records from the connector, and return the actual number of records that were consumed.
consumeRecords(int, Consumer<SourceRecord>) - Method in class io.debezium.embedded.AbstractConnectorTest
Try to consume the specified number of records from the connector, calling the given function for each, and return the actual number of records that were consumed.
consumeRecordsByTopic(int) - Method in class io.debezium.embedded.AbstractConnectorTest
Try to consume and capture exactly the specified number of records from the connector.

D

databaseNames() - Method in class io.debezium.embedded.AbstractConnectorTest.SourceRecords
Get the names of the databases that were affected by the DDL statements.
ddlRecordsByDbName - Variable in class io.debezium.embedded.AbstractConnectorTest.SourceRecords
 
ddlRecordsForDatabase(String) - Method in class io.debezium.embedded.AbstractConnectorTest.SourceRecords
Get the DDL events for the named database.
debug(SourceRecord) - Method in class io.debezium.embedded.AbstractConnectorTest
 

E

EmbeddedEngineTest - Class in io.debezium.embedded
 
EmbeddedEngineTest() - Constructor for class io.debezium.embedded.EmbeddedEngineTest
 
engine - Variable in class io.debezium.embedded.AbstractConnectorTest
 
executor - Variable in class io.debezium.embedded.AbstractConnectorTest
 

F

forEach(Consumer<SourceRecord>) - Method in class io.debezium.embedded.AbstractConnectorTest.SourceRecords
 
forEachInTopic(String, Consumer<SourceRecord>) - Method in class io.debezium.embedded.AbstractConnectorTest.SourceRecords
 

G

generateLine(int) - Method in class io.debezium.embedded.EmbeddedEngineTest
 
getAffectedDatabase(SourceRecord) - Method in class io.debezium.embedded.AbstractConnectorTest.SourceRecords
 
getMaximumEnqueuedRecordCount() - Method in class io.debezium.embedded.AbstractConnectorTest
Get the maximum number of messages that can be obtained from the connector and held in-memory before they are consumed by test methods using AbstractConnectorTest.consumeRecord(), AbstractConnectorTest.consumeRecords(int), or AbstractConnectorTest.consumeRecords(int, Consumer).

I

initializeConnectorTestFramework() - Method in class io.debezium.embedded.AbstractConnectorTest
 
inputFile - Variable in class io.debezium.embedded.EmbeddedEngineTest
 
io.debezium.embedded - package io.debezium.embedded
 

K

keyJsonConverter - Variable in class io.debezium.embedded.AbstractConnectorTest
 
keyJsonDeserializer - Variable in class io.debezium.embedded.AbstractConnectorTest
 

L

latch - Variable in class io.debezium.embedded.AbstractConnectorTest
 
linesAdded - Variable in class io.debezium.embedded.EmbeddedEngineTest
 
logger - Variable in class io.debezium.embedded.AbstractConnectorTest
 

N

nextConsumedLineNumber - Variable in class io.debezium.embedded.EmbeddedEngineTest
 
NUMBER_OF_LINES - Static variable in class io.debezium.embedded.EmbeddedEngineTest
 

O

OFFSET_STORE_PATH - Static variable in class io.debezium.embedded.AbstractConnectorTest
 
OffsetCommitPolicyTest - Class in io.debezium.embedded
 
OffsetCommitPolicyTest() - Constructor for class io.debezium.embedded.OffsetCommitPolicyTest
 

P

pollTimeoutInMs - Variable in class io.debezium.embedded.AbstractConnectorTest
 
print(SourceRecord) - Method in class io.debezium.embedded.AbstractConnectorTest
 
print() - Method in class io.debezium.embedded.AbstractConnectorTest.SourceRecords
 

R

records - Variable in class io.debezium.embedded.AbstractConnectorTest.SourceRecords
 
recordsByTopic - Variable in class io.debezium.embedded.AbstractConnectorTest.SourceRecords
 
recordsForTopic(String) - Method in class io.debezium.embedded.AbstractConnectorTest.SourceRecords
Get the records on the given topic.

S

setConsumeTimeout(long, TimeUnit) - Method in class io.debezium.embedded.AbstractConnectorTest
Set the maximum amount of time that the AbstractConnectorTest.consumeRecord(), AbstractConnectorTest.consumeRecords(int), and AbstractConnectorTest.consumeRecords(int, Consumer) methods block while waiting for each record before returning null.
shouldAlwaysCommit() - Method in class io.debezium.embedded.OffsetCommitPolicyTest
 
shouldCombineOnePolicyWithNull() - Method in class io.debezium.embedded.OffsetCommitPolicyTest
 
shouldCombineTwoPolicies() - Method in class io.debezium.embedded.OffsetCommitPolicyTest
 
shouldCommitPeriodically() - Method in class io.debezium.embedded.OffsetCommitPolicyTest
 
shouldStartAndUseFileConnectorUsingMemoryOffsetStorage() - Method in class io.debezium.embedded.EmbeddedEngineTest
 
SourceRecords() - Constructor for class io.debezium.embedded.AbstractConnectorTest.SourceRecords
 
start(Class<? extends SourceConnector>, Configuration) - Method in class io.debezium.embedded.AbstractConnectorTest
Start the connector using the supplied connector configuration, where upon completion the status of the connector is logged.
start(Class<? extends SourceConnector>, Configuration, EmbeddedEngine.CompletionCallback) - Method in class io.debezium.embedded.AbstractConnectorTest
Start the connector using the supplied connector configuration.
stopConnector() - Method in class io.debezium.embedded.AbstractConnectorTest
Stop the connector and block until the connector has completely stopped.
stopConnector(BooleanConsumer) - Method in class io.debezium.embedded.AbstractConnectorTest
Stop the connector, and return whether the connector was successfully stopped.

T

TEST_FILE_PATH - Static variable in class io.debezium.embedded.EmbeddedEngineTest
 
topics() - Method in class io.debezium.embedded.AbstractConnectorTest.SourceRecords
Get the set of topics for which records were received.

U

UTF8 - Static variable in class io.debezium.embedded.EmbeddedEngineTest
 

V

validate(SourceRecord) - Method in class io.debezium.embedded.AbstractConnectorTest
Validate that a SourceRecord's key and value can each be converted to a byte[] and then back to an equivalent SourceRecord.
valueJsonConverter - Variable in class io.debezium.embedded.AbstractConnectorTest
 
valueJsonDeserializer - Variable in class io.debezium.embedded.AbstractConnectorTest
 

W

waitForAvailableRecords(long, TimeUnit) - Method in class io.debezium.embedded.AbstractConnectorTest
Wait for a maximum amount of time until the first record is available.
A B C D E F G I K L N O P R S T U V W 
Skip navigation links
Debezium Embedded 0.3.0

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