Index

A B C D E F G H I J K L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

A

AbstractBlockingSnapshotTest - Class in io.debezium.pipeline
 
AbstractBlockingSnapshotTest() - Constructor for class io.debezium.pipeline.AbstractBlockingSnapshotTest
 
AbstractCloudEventsConverterTest<T extends org.apache.kafka.connect.source.SourceConnector> - Class in io.debezium.converters
A unified test of all CloudEventsConverter behavior which all connectors should extend.
AbstractCloudEventsConverterTest() - Constructor for class io.debezium.converters.AbstractCloudEventsConverterTest
 
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
 
AbstractEventRouterTest<T extends org.apache.kafka.connect.source.SourceConnector> - Class in io.debezium.transforms.outbox
A unified test of all EventRouter behavior which all connectors should extend.
AbstractEventRouterTest() - Constructor for class io.debezium.transforms.outbox.AbstractEventRouterTest
 
AbstractIncrementalSnapshotTest<T extends org.apache.kafka.connect.source.SourceConnector> - Class in io.debezium.pipeline.source.snapshot.incremental
 
AbstractIncrementalSnapshotTest() - Constructor for class io.debezium.pipeline.source.snapshot.incremental.AbstractIncrementalSnapshotTest
 
AbstractIncrementalSnapshotWithSchemaChangesSupportTest<T extends org.apache.kafka.connect.source.SourceConnector> - Class in io.debezium.pipeline.source.snapshot.incremental
 
AbstractIncrementalSnapshotWithSchemaChangesSupportTest() - Constructor for class io.debezium.pipeline.source.snapshot.incremental.AbstractIncrementalSnapshotWithSchemaChangesSupportTest
 
AbstractNotificationsIT<T extends org.apache.kafka.connect.source.SourceConnector> - Class in io.debezium.pipeline.notification
 
AbstractNotificationsIT() - Constructor for class io.debezium.pipeline.notification.AbstractNotificationsIT
 
AbstractNotificationsIT.ClientListener - Class in io.debezium.pipeline.notification
 
AbstractReselectProcessorTest<T extends org.apache.kafka.connect.source.SourceConnector> - Class in io.debezium.processors
 
AbstractReselectProcessorTest() - Constructor for class io.debezium.processors.AbstractReselectProcessorTest
 
AbstractSchemaHistoryTest - Class in io.debezium.relational.history
An abstract database schema history class, allowing each connector to extend to offer a common set of tests
AbstractSchemaHistoryTest() - Constructor for class io.debezium.relational.history.AbstractSchemaHistoryTest
 
AbstractSnapshotTest<T extends org.apache.kafka.connect.source.SourceConnector> - Class in io.debezium.pipeline.source.snapshot.incremental
 
AbstractSnapshotTest() - Constructor for class io.debezium.pipeline.source.snapshot.incremental.AbstractSnapshotTest
 
actualRecords - Variable in exception io.debezium.embedded.MismatchRecordException
 
add(SourceRecord) - Method in class io.debezium.embedded.AbstractConnectorTest.SourceRecords
 
AddHeaderTransform() - Constructor for class io.debezium.embedded.EmbeddedEngineTest.AddHeaderTransform
 
addValueComparatorsByFieldPath(BiConsumer<String, VerifyRecord.RecordValueComparator>) - Method in class io.debezium.embedded.ConnectorOutputTest
 
addValueComparatorsBySchemaName(BiConsumer<String, VerifyRecord.RecordValueComparator>) - Method in class io.debezium.embedded.ConnectorOutputTest
 
afterEach() - Method in class io.debezium.converters.AbstractCloudEventsConverterTest
 
afterEach() - Method in class io.debezium.processors.AbstractReselectProcessorTest
 
afterEach() - Method in class io.debezium.relational.history.AbstractSchemaHistoryTest
 
afterEach() - Method in class io.debezium.transforms.outbox.AbstractEventRouterTest
 
afterEachTestMethod() - Method in class io.debezium.embedded.ConnectorOutputTest
 
allRecordsInOrder() - Method in class io.debezium.embedded.AbstractConnectorTest.SourceRecords
 
alterColumnDropDefaultStatement(String, String, String) - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractIncrementalSnapshotWithSchemaChangesSupportTest
 
alterColumnDropNotNullStatement(String, String, String) - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractIncrementalSnapshotWithSchemaChangesSupportTest
 
alterColumnSetDefaultStatement(String, String, String, String) - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractIncrementalSnapshotWithSchemaChangesSupportTest
 
alterColumnSetNotNullStatement(String, String, String) - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractIncrementalSnapshotWithSchemaChangesSupportTest
 
alterColumnStatement(String, String, String) - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractIncrementalSnapshotWithSchemaChangesSupportTest
 
alterTableAddColumnStatement(String) - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractSnapshotTest
 
alterTableDropColumnStatement(String) - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractSnapshotTest
 
alterTableModifyPayload() - Method in class io.debezium.transforms.outbox.AbstractEventRouterTest
 
alterTableWithExtra4Fields() - Method in class io.debezium.transforms.outbox.AbstractEventRouterTest
 
alterTableWithTimestampField() - Method in class io.debezium.transforms.outbox.AbstractEventRouterTest
 
and(AvailableVariables) - Method in interface io.debezium.embedded.AvailableVariables
Obtain an AvailableVariables function that first checks this instance and then checks the supplied instance.
appendCommand(Path, Document) - Method in class io.debezium.connector.simple.SimpleSourceConnectorOutputTest
 
appendLinesToSource(int) - Method in class io.debezium.embedded.EmbeddedEngineTest
 
appendLinesToSource(String, int) - Method in class io.debezium.embedded.EmbeddedEngineTest
 
appendStop(Path) - Method in class io.debezium.connector.simple.SimpleSourceConnectorOutputTest
 
apply(SourceRecord) - Method in class io.debezium.embedded.EmbeddedEngineTest.AddHeaderTransform
 
apply(SourceRecord) - Method in class io.debezium.embedded.EmbeddedEngineTest.FilterTransform
 
applyCommand(Document, ConnectorOutputTest.ConsumerCompletion) - Method in class io.debezium.embedded.ConnectorOutputTest
 
assertBeginTransaction(SourceRecord) - Method in class io.debezium.embedded.AbstractConnectorTest
 
assertConfigurationErrors(Config, Field) - Method in class io.debezium.embedded.AbstractConnectorTest
 
assertConfigurationErrors(Config, Field, int) - Method in class io.debezium.embedded.AbstractConnectorTest
 
assertConfigurationErrors(Config, Field, int, int) - 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.
assertCorrectIncrementalSnapshotNotification(List<SourceRecord>) - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractIncrementalSnapshotTest
 
assertDdl(List<String>) - Method in class io.debezium.pipeline.AbstractBlockingSnapshotTest
 
assertDelete(SourceRecord, String, int) - Method in class io.debezium.embedded.AbstractConnectorTest
 
assertEndTransaction(SourceRecord, String, long, Map<String, Number>) - Method in class io.debezium.embedded.AbstractConnectorTest
 
assertEngineIsRunning() - Method in class io.debezium.embedded.AbstractConnectorTest
Assert that there was no exception in engine that would cause its termination.
assertExpectedRecords(Path, int, int) - Method in class io.debezium.connector.simple.SimpleSourceConnectorOutputTest
 
assertFieldSchema(Document, String, Schema.Type, boolean) - Method in class io.debezium.connector.simple.SimpleSourceConnectorOutputTest
 
assertHasNoSourceQuery(SourceRecord) - 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.
assertOffset(SourceRecord, String, Object) - Method in class io.debezium.embedded.AbstractConnectorTest
 
assertOffset(SourceRecord, Map<String, ?>) - Method in class io.debezium.embedded.AbstractConnectorTest
 
assertOnlyTransactionRecordsToConsume() - Method in class io.debezium.embedded.AbstractConnectorTest
Assert that there are only transaction topic records to be consumed.
assertOpenCloseEventCount(JdbcConnection.ResultSetConsumer) - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractIncrementalSnapshotTest
 
assertOptionalFieldSchema(Document, String, Schema.Type) - Method in class io.debezium.connector.simple.SimpleSourceConnectorOutputTest
 
assertRecordsFromSnapshotAndStreamingArePresent(int, AbstractConnectorTest.SourceRecords) - Method in class io.debezium.pipeline.AbstractBlockingSnapshotTest
 
assertRecordsWithValuesPresent(int, List<Integer>, String, AbstractConnectorTest.SourceRecords) - Method in class io.debezium.pipeline.AbstractBlockingSnapshotTest
 
assertRecordTransactionMetadata(SourceRecord, String, long, long) - Method in class io.debezium.embedded.AbstractConnectorTest
 
assertRequiredFieldSchema(Document, String, Schema.Type) - Method in class io.debezium.connector.simple.SimpleSourceConnectorOutputTest
 
assertSameValue(Object, Object) - Method in class io.debezium.embedded.AbstractConnectorTest
 
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.
assertSourceQuery(SourceRecord, String) - Method in class io.debezium.embedded.AbstractConnectorTest
 
assertSourceRecordMatch(SourceRecord, SourceRecord, Predicate<String>, Map<String, VerifyRecord.RecordValueComparator>, Map<String, VerifyRecord.RecordValueComparator>) - Method in class io.debezium.embedded.ConnectorOutputTest
 
assertStreamingRecordsArePresent(int, AbstractConnectorTest.SourceRecords) - Method in class io.debezium.pipeline.AbstractBlockingSnapshotTest
 
assertTableNotificationsSentToJmx(List<Notification>, String) - Method in class io.debezium.pipeline.notification.AbstractNotificationsIT
 
assertTableNotificationsSentToTopic(List<SourceRecord>, String) - Method in class io.debezium.pipeline.notification.AbstractNotificationsIT
 
assertTombstone(SourceRecord) - Method in class io.debezium.embedded.AbstractConnectorTest
 
assertTombstone(SourceRecord, String, int) - Method in class io.debezium.embedded.AbstractConnectorTest
 
assertUpdate(SourceRecord, String, int) - Method in class io.debezium.embedded.AbstractConnectorTest
 
assertValueField(SourceRecord, String, Object) - Method in class io.debezium.embedded.AbstractConnectorTest
 
AvailableVariables - Interface in io.debezium.embedded
A functional interface for obtaining the value of variables given their names.

B

beforeEach() - Method in class io.debezium.converters.AbstractCloudEventsConverterTest
 
beforeEach() - Method in class io.debezium.embedded.EmbeddedEngineTest
 
beforeEach() - Method in class io.debezium.processors.AbstractReselectProcessorTest
 
beforeEach() - Method in class io.debezium.relational.history.AbstractSchemaHistoryTest
 
beforeEach() - Method in class io.debezium.transforms.outbox.AbstractEventRouterTest
 
buildAdditionalConditions(Map<String, String>) - Static method in class io.debezium.pipeline.source.snapshot.incremental.AbstractSnapshotTest
 
builtInVariables() - Method in class io.debezium.embedded.ConnectorOutputTest.TestSpecification
 

C

cachedData - Variable in class io.debezium.embedded.ConnectorOutputTest.TestSpecification
 
calculateNotificationSize() - Method in class io.debezium.pipeline.notification.AbstractNotificationsIT
 
cleanOffsetStorage() - Method in class io.debezium.embedded.ConnectorOutputTest
 
ClientListener() - Constructor for class io.debezium.pipeline.notification.AbstractNotificationsIT.ClientListener
 
close() - Method in class io.debezium.embedded.ConnectorOutputTest.SchemaAndValueConverter
 
close() - Method in interface io.debezium.embedded.ConnectorOutputTest.TestData
If records are being recorded, then complete writing them and close all resources associated with the test data.
close() - Method in class io.debezium.embedded.EmbeddedEngineTest.AddHeaderTransform
 
close() - Method in class io.debezium.embedded.EmbeddedEngineTest.FilterPredicate
 
close() - Method in class io.debezium.embedded.EmbeddedEngineTest.FilterTransform
 
close() - Method in class io.debezium.embedded.TestingEmbeddedEngine
 
collections() - Method in class io.debezium.pipeline.notification.AbstractNotificationsIT
 
columnDefaultChanges() - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractIncrementalSnapshotWithSchemaChangesSupportTest
 
columnNullabilityChanges() - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractIncrementalSnapshotWithSchemaChangesSupportTest
 
config - Variable in class io.debezium.embedded.ConnectorOutputTest.TestSpecification
 
config() - Method in class io.debezium.embedded.ConnectorOutputTest.TestSpecification
Get the connector's configuration as would normally be passed to Kafka Connect when deploying the connector.
config() - Method in class io.debezium.embedded.EmbeddedEngineTest.AddHeaderTransform
 
config() - Method in class io.debezium.embedded.EmbeddedEngineTest.FilterPredicate
 
config() - Method in class io.debezium.embedded.EmbeddedEngineTest.FilterTransform
 
config() - Method in class io.debezium.pipeline.notification.AbstractNotificationsIT
 
config() - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractSnapshotTest
 
configure(Map<String, ?>) - Method in class io.debezium.embedded.EmbeddedEngineTest.AddHeaderTransform
 
configure(Map<String, ?>) - Method in class io.debezium.embedded.EmbeddedEngineTest.FilterPredicate
 
configure(Map<String, ?>) - Method in class io.debezium.embedded.EmbeddedEngineTest.FilterTransform
 
configure(WorkerConfig) - Method in class io.debezium.embedded.InterruptingOffsetStore
 
configValue(Config, String) - Method in class io.debezium.embedded.AbstractConnectorTest
 
configVariables(Configuration) - Static method in interface io.debezium.embedded.AvailableVariables
Get an AvailableVariables that returns the value of a Configuration property.
connector() - Method in class io.debezium.pipeline.AbstractBlockingSnapshotTest
 
connector() - Method in class io.debezium.pipeline.notification.AbstractNotificationsIT
 
connector() - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractSnapshotTest
 
CONNECTOR_OUTPUT_PATH - Static variable in class io.debezium.embedded.ConnectorOutputTest
Before each test this class will delete the "target/connector-output" directory under the project in which the test is run.
connectorClass() - Method in class io.debezium.pipeline.notification.AbstractNotificationsIT
 
connectorClass() - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractSnapshotTest
 
connectorConfig - Variable in class io.debezium.embedded.EmbeddedEngineTest
 
ConnectorOutputTest - Class in io.debezium.embedded
A base class for classes the define integration tests for connectors that verify the output of a connector matches an expected sequence of change event records.
ConnectorOutputTest() - Constructor for class io.debezium.embedded.ConnectorOutputTest
 
ConnectorOutputTest.ConsumerCompletion - Class in io.debezium.embedded
 
ConnectorOutputTest.ExecutionResult - Enum in io.debezium.embedded
 
ConnectorOutputTest.InputStreamSupplier - Interface in io.debezium.embedded
 
ConnectorOutputTest.OutputStreamSupplier - Interface in io.debezium.embedded
 
ConnectorOutputTest.SchemaAndValueConverter - Class in io.debezium.embedded
 
ConnectorOutputTest.TestData - Interface in io.debezium.embedded
 
ConnectorOutputTest.TestSpecification - Class in io.debezium.embedded
 
ConnectorOutputTest.VariableSupplier - Interface in io.debezium.embedded
 
connectorPartitions(String) - Method in class io.debezium.embedded.InterruptingOffsetStore
 
consumeAnyRemainingIncrementalSnapshotEventsAndCheckForStopMessage(LogInterceptor, String) - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractIncrementalSnapshotTest
 
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.
consumeAvailableRecordsByTopic() - Method in class io.debezium.embedded.AbstractConnectorTest
Try to consume and capture all available records from the connector.
consumedLines - Variable in class io.debezium.embedded.AbstractConnectorTest
 
consumeDmlRecordsByTopic(int) - Method in class io.debezium.embedded.AbstractConnectorTest
Try to consume and capture exactly the specified number of Dml records from the connector.
consumeDmlRecordsByTopic(int, int, Consumer<SourceRecord>, boolean) - 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 Dml records that were consumed.
consumeDmlRecordsByTopic(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 Dml records that were consumed.
consumeLines(int) - Method in class io.debezium.embedded.EmbeddedEngineTest
 
consumeMixedWithIncrementalSnapshot(int) - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractSnapshotTest
 
consumeMixedWithIncrementalSnapshot(int, String) - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractSnapshotTest
 
consumeMixedWithIncrementalSnapshot(int, Function<SourceRecord, V>, Predicate<Map.Entry<Integer, V>>, Consumer<List<SourceRecord>>, String) - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractSnapshotTest
 
consumeMixedWithIncrementalSnapshot(int, Predicate<Map.Entry<Integer, Integer>>, Consumer<List<SourceRecord>>) - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractSnapshotTest
 
consumeMixedWithIncrementalSnapshot(int, Predicate<Map.Entry<Integer, V>>, Function<Struct, Integer>, Function<SourceRecord, V>, String, Consumer<List<SourceRecord>>) - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractSnapshotTest
 
consumeMixedWithIncrementalSnapshot(int, Predicate<Map.Entry<Integer, V>>, Function<Struct, Integer>, Function<SourceRecord, V>, String, Consumer<List<SourceRecord>>, boolean) - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractSnapshotTest
 
ConsumerCompletion() - Constructor for class io.debezium.embedded.ConnectorOutputTest.ConsumerCompletion
 
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, int, Consumer<SourceRecord>, boolean) - 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.
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.
consumeRecordsButSkipUntil(int, BiPredicate<Struct, Struct>) - Method in class io.debezium.embedded.AbstractConnectorTest
Try to consume and capture exactly the specified number of records from the connector.
consumeRecordsByTopic(int) - Method in class io.debezium.embedded.AbstractConnectorTest
Try to consume and capture exactly the specified number of records from the connector.
consumeRecordsByTopic(int, boolean) - Method in class io.debezium.embedded.AbstractConnectorTest
Try to consume and capture exactly the specified number of records from the connector.
consumeRecordsByTopic(int, int) - Method in class io.debezium.embedded.AbstractConnectorTest
Try to consume and capture exactly the specified number of records from the connector.
consumeRecordsByTopicReselectWhenNotNullSnapshot() - Method in class io.debezium.processors.AbstractReselectProcessorTest
 
consumeRecordsByTopicReselectWhenNotNullStreaming() - Method in class io.debezium.processors.AbstractReselectProcessorTest
 
consumeRecordsByTopicReselectWhenNullSnapshot() - Method in class io.debezium.processors.AbstractReselectProcessorTest
 
consumeRecordsByTopicReselectWhenNullStreaming() - Method in class io.debezium.processors.AbstractReselectProcessorTest
 
consumeRecordsByTopicUntil(BiPredicate<Integer, SourceRecord>) - Method in class io.debezium.embedded.AbstractConnectorTest
Try to consume and capture records untel a codition is satisfied.
consumeRecordsMixedWithIncrementalSnapshot(int) - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractSnapshotTest
 
consumeRecordsMixedWithIncrementalSnapshot(int, Predicate<Map.Entry<Integer, SourceRecord>>, Consumer<List<SourceRecord>>) - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractSnapshotTest
 
consumeRecordsUntil(BiPredicate<Integer, SourceRecord>, BiFunction<Integer, SourceRecord, String>, int, Consumer<SourceRecord>, boolean) - Method in class io.debezium.embedded.AbstractConnectorTest
Try to consume the records from the connector, until a condition is satisfied.
CONTROL_END - Static variable in class io.debezium.embedded.ConnectorOutputTest
 
CONTROL_KEY - Static variable in class io.debezium.embedded.ConnectorOutputTest
 
CONTROL_RESTART - Static variable in class io.debezium.embedded.ConnectorOutputTest
 
CONTROL_STOP - Static variable in class io.debezium.embedded.ConnectorOutputTest
 
createInsert() - Method in class io.debezium.converters.AbstractCloudEventsConverterTest
 
createInsert(String, String, String, String, String, String) - Method in class io.debezium.transforms.outbox.AbstractEventRouterTest
 
createInsertToOutbox(String, String, String, String, String, String) - Method in class io.debezium.converters.AbstractCloudEventsConverterTest
 
createOutboxTable() - Method in class io.debezium.converters.AbstractCloudEventsConverterTest
 
createTable() - Method in class io.debezium.converters.AbstractCloudEventsConverterTest
 
createTable() - Method in class io.debezium.processors.AbstractReselectProcessorTest
 
createTable() - Method in class io.debezium.transforms.outbox.AbstractEventRouterTest
 
createTableStatement(String, String) - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractIncrementalSnapshotWithSchemaChangesSupportTest
 

D

database() - Method in class io.debezium.pipeline.notification.AbstractNotificationsIT
 
database() - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractSnapshotTest
 
databaseConnection() - Method in class io.debezium.converters.AbstractCloudEventsConverterTest
 
databaseConnection() - Method in class io.debezium.pipeline.AbstractBlockingSnapshotTest
 
databaseConnection() - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractSnapshotTest
 
databaseConnection() - Method in class io.debezium.processors.AbstractReselectProcessorTest
 
databaseConnection() - Method in class io.debezium.transforms.outbox.AbstractEventRouterTest
 
databaseNames() - Method in class io.debezium.embedded.AbstractConnectorTest.SourceRecords
Get the names of the databases that were affected by the DDL statements.
dataSupplier - Variable in class io.debezium.embedded.ConnectorOutputTest.TestSpecification
 
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
 
DEFAULT_CONNECTOR_PROPERTIES_FILENAME - Static variable in class io.debezium.embedded.ConnectorOutputTest
 
DEFAULT_ENV_PROPERTIES_FILENAME - Static variable in class io.debezium.embedded.ConnectorOutputTest
 
DEFAULT_EXPECTED_RECORDS_FILENAME - Static variable in class io.debezium.embedded.ConnectorOutputTest
 
defaultIncrementalSnapshotChunkSize() - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractIncrementalSnapshotTest
 
deserialize(String, Document) - Method in class io.debezium.embedded.ConnectorOutputTest.SchemaAndValueConverter
 
doInsert(String) - Method in class io.debezium.transforms.outbox.AbstractEventRouterTest
 
dropTable() - Method in class io.debezium.processors.AbstractReselectProcessorTest
 

E

EmbeddedEngineTest - Class in io.debezium.embedded
 
EmbeddedEngineTest() - Constructor for class io.debezium.embedded.EmbeddedEngineTest
 
EmbeddedEngineTest.AddHeaderTransform - Class in io.debezium.embedded
 
EmbeddedEngineTest.FilterPredicate - Class in io.debezium.embedded
 
EmbeddedEngineTest.FilterTransform - Class in io.debezium.embedded
 
emittingDebeziumNotificationWillGenerateAJmxNotification() - Method in class io.debezium.pipeline.notification.AbstractNotificationsIT
 
empty() - Static method in interface io.debezium.embedded.AvailableVariables
Get an AvailableVariables that always returns null.
engine - Variable in class io.debezium.embedded.AbstractConnectorTest
 
engine - Variable in class io.debezium.embedded.TestingEmbeddedEngine
 
env - Variable in class io.debezium.embedded.ConnectorOutputTest.TestSpecification
 
ENV_CONNECTOR_TIMEOUT_IN_SECONDS - Static variable in class io.debezium.embedded.ConnectorOutputTest
 
ENV_IGNORE_FIELDS - Static variable in class io.debezium.embedded.ConnectorOutputTest
 
envelope(String, String) - Method in class io.debezium.transforms.outbox.AbstractEventRouterTest
 
environment() - Method in class io.debezium.embedded.ConnectorOutputTest.TestSpecification
Get the configuration of the test environment.
environmentVariables(Configuration) - Static method in interface io.debezium.embedded.AvailableVariables
Get an AvailableVariables that returns System environment variables set with operating system environment variables (e.g., ${JAVA_HOME}).
error() - Method in class io.debezium.embedded.ConnectorOutputTest.ConsumerCompletion
 
ERROR - Enum constant in enum io.debezium.embedded.ConnectorOutputTest.ExecutionResult
The connector stopped after actual records did not match expected records.
exception() - Method in class io.debezium.embedded.ConnectorOutputTest.ConsumerCompletion
 
EXCEPTION - Enum constant in enum io.debezium.embedded.ConnectorOutputTest.ExecutionResult
The connector stopped after an unknown error or problem.
executeAsync(Runnable) - Method in class io.debezium.pipeline.AbstractBlockingSnapshotTest
 
executeBlockingSnapshot() - Method in class io.debezium.pipeline.AbstractBlockingSnapshotTest
 
executeBlockingSnapshotWhileStreaming() - Method in class io.debezium.pipeline.AbstractBlockingSnapshotTest
 
executeBlockingSnapshotWithAdditionalCondition() - Method in class io.debezium.pipeline.AbstractBlockingSnapshotTest
 
executeRenameTable(JdbcConnection, String) - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractIncrementalSnapshotWithSchemaChangesSupportTest
 
ExecutionResult() - Constructor for enum io.debezium.embedded.ConnectorOutputTest.ExecutionResult
 
executor - Variable in class io.debezium.embedded.AbstractConnectorTest
 
expectedDdlsCount() - Method in class io.debezium.pipeline.AbstractBlockingSnapshotTest
 
expectedRecords - Variable in exception io.debezium.embedded.MismatchRecordException
 

F

fieldName(String) - Method in class io.debezium.processors.AbstractReselectProcessorTest
 
FilterPredicate() - Constructor for class io.debezium.embedded.EmbeddedEngineTest.FilterPredicate
 
FilterTransform() - Constructor for class io.debezium.embedded.EmbeddedEngineTest.FilterTransform
 
fixedSizeQueue(int) - Method in class io.debezium.embedded.ConnectorOutputTest
 
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
 
generateLine(String, int) - Method in class io.debezium.embedded.EmbeddedEngineTest
 
get() - Method in class io.debezium.embedded.ConnectorOutputTest.ConsumerCompletion
 
get() - Method in interface io.debezium.embedded.ConnectorOutputTest.InputStreamSupplier
 
get() - Method in interface io.debezium.embedded.ConnectorOutputTest.OutputStreamSupplier
 
get(Configuration) - Method in interface io.debezium.embedded.ConnectorOutputTest.VariableSupplier
 
get(Collection<ByteBuffer>) - Method in class io.debezium.embedded.InterruptingOffsetStore
 
getActualRecords() - Method in exception io.debezium.embedded.MismatchRecordException
 
getAdditionalFieldValues(boolean) - Method in class io.debezium.transforms.outbox.AbstractEventRouterTest
 
getAdditionalFieldValuesTimestampOnly() - Method in class io.debezium.transforms.outbox.AbstractEventRouterTest
 
getAffectedDatabase(SourceRecord) - Method in class io.debezium.embedded.AbstractConnectorTest.SourceRecords
 
getCommand(Document) - Method in class io.debezium.embedded.ConnectorOutputTest
 
getConfigurationBuilder() - Method in class io.debezium.converters.AbstractCloudEventsConverterTest
 
getConfigurationBuilder() - Method in class io.debezium.processors.AbstractReselectProcessorTest
 
getConfigurationBuilder(boolean) - Method in class io.debezium.transforms.outbox.AbstractEventRouterTest
 
getConnectorClass() - Method in class io.debezium.converters.AbstractCloudEventsConverterTest
 
getConnectorClass() - Method in class io.debezium.processors.AbstractReselectProcessorTest
 
getConnectorClass() - Method in class io.debezium.transforms.outbox.AbstractEventRouterTest
 
getConnectorName() - Method in class io.debezium.converters.AbstractCloudEventsConverterTest
 
getConsumer(Predicate<SourceRecord>, Consumer<SourceRecord>, boolean) - Method in class io.debezium.embedded.AbstractConnectorTest
 
getDdlParser() - Method in class io.debezium.relational.history.AbstractSchemaHistoryTest
 
getError() - Method in exception io.debezium.embedded.MismatchRecordException
 
getExpectedRecords() - Method in exception io.debezium.embedded.MismatchRecordException
 
getExpectedValues(Long) - Static method in class io.debezium.pipeline.AbstractBlockingSnapshotTest
 
getFieldAggregateType() - Method in class io.debezium.transforms.outbox.AbstractEventRouterTest
 
getFieldEventTimestamp() - Method in class io.debezium.transforms.outbox.AbstractEventRouterTest
 
getFieldEventType() - Method in class io.debezium.transforms.outbox.AbstractEventRouterTest
 
getFieldSchemaVersion() - Method in class io.debezium.transforms.outbox.AbstractEventRouterTest
 
getHistoryConfiguration() - Method in class io.debezium.relational.history.AbstractSchemaHistoryTest
 
getId(String) - Method in class io.debezium.transforms.outbox.AbstractEventRouterTest
 
getIdSchema() - Method in class io.debezium.transforms.outbox.AbstractEventRouterTest
 
getInsertWithNullValue() - Method in class io.debezium.processors.AbstractReselectProcessorTest
 
getInsertWithValue() - Method in class io.debezium.processors.AbstractReselectProcessorTest
 
getIsDeleted() - Method in class io.debezium.transforms.outbox.AbstractEventRouterTest
 
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).
getMaximumEnqueuedRecordCount() - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractSnapshotTest
 
getObjectName() - Method in class io.debezium.pipeline.notification.AbstractNotificationsIT
 
getOffsets() - Method in class io.debezium.relational.history.AbstractSchemaHistoryTest
 
getPayloadSchema() - Method in class io.debezium.transforms.outbox.AbstractEventRouterTest
 
getRecordValue() - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractSnapshotTest
 
getRenameAlterHistoryRecord() - Method in class io.debezium.relational.history.AbstractSchemaHistoryTest
 
getRenameCreateHistoryRecord() - Method in class io.debezium.relational.history.AbstractSchemaHistoryTest
 
getRenameTableId() - Method in class io.debezium.relational.history.AbstractSchemaHistoryTest
 
getSchemaNamePrefix() - Method in class io.debezium.transforms.outbox.AbstractEventRouterTest
 
getServerName() - Method in class io.debezium.converters.AbstractCloudEventsConverterTest
 
getSignalsTopic() - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractIncrementalSnapshotTest
 
getSignalTypeFieldName() - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractIncrementalSnapshotTest
 
getSnapshotMetricsObjectName(String, String) - Static method in class io.debezium.embedded.AbstractConnectorTest
 
getSnapshotMetricsObjectName(String, String, String, String) - Static method in class io.debezium.embedded.AbstractConnectorTest
 
getSnapshotMetricsObjectName(String, String, Map<String, String>) - Static method in class io.debezium.embedded.AbstractConnectorTest
 
getSomeBoolType() - Method in class io.debezium.transforms.outbox.AbstractEventRouterTest
 
getStreamingMetricsObjectName(String, String) - Static method in class io.debezium.embedded.AbstractConnectorTest
 
getStreamingMetricsObjectName(String, String, String) - Static method in class io.debezium.embedded.AbstractConnectorTest
 
getStreamingMetricsObjectName(String, String, String, String) - Static method in class io.debezium.embedded.AbstractConnectorTest
 
getStreamingMetricsObjectName(String, String, Map<String, String>) - Static method in class io.debezium.embedded.AbstractConnectorTest
 
getStreamingNamespace() - Static method in class io.debezium.embedded.AbstractConnectorTest
 
getTotalSnapshotRecords(String, String, String, String, String) - Method in class io.debezium.pipeline.AbstractBlockingSnapshotTest
 
globallyIgnorableFieldNames() - Method in class io.debezium.embedded.ConnectorOutputTest
Return the names of the fields that should always be ignored for all tests.

H

handleNotification(Notification, Object) - Method in class io.debezium.pipeline.notification.AbstractNotificationsIT.ClientListener
 
header(String, String) - Method in class io.debezium.transforms.outbox.AbstractEventRouterTest
 
historizedMutableConfig(boolean, boolean) - Method in class io.debezium.pipeline.AbstractBlockingSnapshotTest
 

I

incrementalSnapshotCompleted() - Static method in class io.debezium.pipeline.source.snapshot.incremental.AbstractIncrementalSnapshotTest
 
initializeConnectorTestFramework() - Method in class io.debezium.embedded.AbstractConnectorTest
 
inputFile - Variable in class io.debezium.embedded.EmbeddedEngineTest
 
insertDeleteWatermarkingStrategy() - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractIncrementalSnapshotTest
 
insertInsertWatermarkingStrategy() - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractIncrementalSnapshotTest
 
insertMaxSleep() - Method in class io.debezium.pipeline.AbstractBlockingSnapshotTest
 
insertRecords(int, int) - Method in class io.debezium.pipeline.AbstractBlockingSnapshotTest
 
insertRecordsWithRandomSleep(int, int, int) - Method in class io.debezium.pipeline.AbstractBlockingSnapshotTest
 
insertRecordsWithRandomSleep(int, int, int, Runnable) - Method in class io.debezium.pipeline.AbstractBlockingSnapshotTest
 
inserts() - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractIncrementalSnapshotTest
 
insertsWithKafkaSnapshotSignal() - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractIncrementalSnapshotTest
 
insertTask() - Method in class io.debezium.pipeline.AbstractBlockingSnapshotTest
 
InterruptedConnector - Class in io.debezium.embedded
 
InterruptedConnector() - Constructor for class io.debezium.embedded.InterruptedConnector
 
interruptedOffsetCommitShutsDown() - Method in class io.debezium.embedded.EmbeddedEngineTest
 
InterruptedTask - Class in io.debezium.embedded
 
InterruptedTask() - Constructor for class io.debezium.embedded.InterruptedTask
 
interruptedTaskShutsDown() - Method in class io.debezium.embedded.EmbeddedEngineTest
 
InterruptingOffsetStore - Class in io.debezium.embedded
 
InterruptingOffsetStore() - Constructor for class io.debezium.embedded.InterruptingOffsetStore
 
invalidSmt() - Method in class io.debezium.embedded.EmbeddedEngineTest
 
invalidTablesInTheList() - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractIncrementalSnapshotTest
 
io.debezium.connector.simple - package io.debezium.connector.simple
 
io.debezium.converters - package io.debezium.converters
 
io.debezium.embedded - package io.debezium.embedded
 
io.debezium.pipeline - package io.debezium.pipeline
 
io.debezium.pipeline.notification - package io.debezium.pipeline.notification
 
io.debezium.pipeline.source.snapshot.incremental - package io.debezium.pipeline.source.snapshot.incremental
 
io.debezium.processors - package io.debezium.processors
 
io.debezium.relational.history - package io.debezium.relational.history
 
io.debezium.transforms.outbox - package io.debezium.transforms.outbox
 
isCommand(Document) - Method in class io.debezium.embedded.ConnectorOutputTest
 
isEndCommand(Document) - Method in class io.debezium.embedded.ConnectorOutputTest
 
isEngineRunning - Variable in class io.debezium.embedded.AbstractConnectorTest
 
isStreamingRunning(String, String) - Static method in class io.debezium.embedded.AbstractConnectorTest
 
isStreamingRunning(String, String, String) - Static method in class io.debezium.embedded.AbstractConnectorTest
 
isStreamingRunning(String, String, String, String) - Static method in class io.debezium.embedded.AbstractConnectorTest
 
isStreamingRunning(String, String, Map<String, String>) - Static method in class io.debezium.embedded.AbstractConnectorTest
 
isTransactionRecord(SourceRecord) - Method in class io.debezium.embedded.AbstractConnectorTest
 

J

jsonConverter - Variable in class io.debezium.embedded.ConnectorOutputTest.SchemaAndValueConverter
 
jsonDeserializer - Variable in class io.debezium.embedded.ConnectorOutputTest.SchemaAndValueConverter
 
jsonReader - Variable in class io.debezium.embedded.ConnectorOutputTest.SchemaAndValueConverter
 
jsonSerializer - Variable in class io.debezium.embedded.ConnectorOutputTest.SchemaAndValueConverter
 

K

kafka - Static variable in class io.debezium.pipeline.source.snapshot.incremental.AbstractIncrementalSnapshotTest
 
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
 
LOGGER - Static variable in class io.debezium.embedded.ConnectorOutputTest
 
loggingCompletion() - Method in class io.debezium.embedded.AbstractConnectorTest
Create a DebeziumEngine.CompletionCallback that logs when the engine fails to start the connector or when the connector stops running after completing successfully or due to an error
logTestName - Variable in class io.debezium.embedded.AbstractConnectorTest
 

M

mapper - Variable in class io.debezium.embedded.ConnectorOutputTest.SchemaAndValueConverter
 
MAXIMUM_NO_RECORDS_CONSUMES - Static variable in class io.debezium.pipeline.source.snapshot.incremental.AbstractSnapshotTest
 
MismatchRecordException - Exception in io.debezium.embedded
 
MismatchRecordException(AssertionError, String, Queue<SourceRecord>, Queue<SourceRecord>) - Constructor for exception io.debezium.embedded.MismatchRecordException
 
MismatchRecordException(String, Queue<SourceRecord>, Queue<SourceRecord>) - Constructor for exception io.debezium.embedded.MismatchRecordException
 
mutableConfig(boolean, boolean) - Method in class io.debezium.pipeline.AbstractBlockingSnapshotTest
 
mutableConfig(boolean, boolean) - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractSnapshotTest
 

N

name - Variable in class io.debezium.embedded.ConnectorOutputTest.TestSpecification
 
name() - Method in class io.debezium.embedded.ConnectorOutputTest.TestSpecification
Get the name of this test.
nextConsumedLineNumber - Variable in class io.debezium.embedded.EmbeddedEngineTest
 
notificationCorrectlySentOnItsTopic() - Method in class io.debezium.pipeline.notification.AbstractNotificationsIT
 
notificationCorrectlySentOnJmx() - Method in class io.debezium.pipeline.notification.AbstractNotificationsIT
 
notificationNotSentIfNoChannelIsConfigured() - Method in class io.debezium.pipeline.notification.AbstractNotificationsIT
 
NUMBER_OF_LINES - Static variable in class io.debezium.embedded.EmbeddedEngineTest
 

O

OFFSET_STORE_PATH - Static variable in class io.debezium.embedded.AbstractConnectorTest
 
OFFSET_STORE_PATH - Static variable in class io.debezium.embedded.ConnectorOutputTest
 
outboxEventRouter - Variable in class io.debezium.transforms.outbox.AbstractEventRouterTest
 

P

PARTITION_NO - Static variable in class io.debezium.pipeline.source.snapshot.incremental.AbstractSnapshotTest
 
pkFieldName() - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractSnapshotTest
 
poll() - Method in class io.debezium.embedded.InterruptedTask
 
pollTimeoutInMs - Variable in class io.debezium.embedded.AbstractConnectorTest
 
populate4PkTable(JdbcConnection, String) - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractSnapshotTest
 
populateTable() - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractSnapshotTest
 
populateTable(JdbcConnection) - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractSnapshotTest
 
populateTable(JdbcConnection, String) - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractSnapshotTest
 
populateTable(String) - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractSnapshotTest
 
populateTables() - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractSnapshotTest
 
populateTables(JdbcConnection) - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractSnapshotTest
 
populateTableWithSpecificValue(int, int, int) - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractSnapshotTest
 
populateTableWithSpecificValue(JdbcConnection, String, int, int, int) - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractSnapshotTest
 
PredicatesTest - Class in io.debezium.embedded
 
PredicatesTest() - Constructor for class io.debezium.embedded.PredicatesTest
 
print() - Method in class io.debezium.embedded.AbstractConnectorTest.SourceRecords
 
print(SourceRecord) - Method in class io.debezium.embedded.AbstractConnectorTest
 

R

read() - Method in interface io.debezium.embedded.ConnectorOutputTest.TestData
Read the records that are expected by the test.
readConfiguration(Path) - Method in class io.debezium.connector.simple.SimpleSourceConnectorOutputTest
 
readJmxNotifications() - Method in class io.debezium.pipeline.notification.AbstractNotificationsIT
 
readJsonTestData(ConnectorOutputTest.InputStreamSupplier) - Method in class io.debezium.embedded.ConnectorOutputTest.TestSpecification
Create a new test specification that is a copy of this specification except with the test data read from the specified input stream.
readJsonTestData(File) - Method in class io.debezium.embedded.ConnectorOutputTest.TestSpecification
Create a new test specification that is a copy of this specification except with the test data read from the specified file.
readJsonTestData(Path) - Method in class io.debezium.embedded.ConnectorOutputTest.TestSpecification
Create a new test specification that is a copy of this specification except with the test data read from the specified file.
readLastCommittedOffset(Configuration, Map<String, T>) - Method in class io.debezium.embedded.AbstractConnectorTest
Utility to read the last committed offset for the specified partition.
readLastCommittedOffsets(Configuration, Collection<Map<String, T>>) - Method in class io.debezium.embedded.AbstractConnectorTest
Utility to read the last committed offsets for the specified partitions.
readNotificationFromJmx() - Method in class io.debezium.pipeline.notification.AbstractNotificationsIT
 
readResults(File) - Method in class io.debezium.connector.simple.SimpleSourceConnectorOutputTest
 
readsSchemaOnlyForSignaledTables() - Method in class io.debezium.pipeline.AbstractBlockingSnapshotTest
 
record(HistoryRecord...) - Method in class io.debezium.relational.history.AbstractSchemaHistoryTest
 
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.
recoverHistory() - Method in class io.debezium.relational.history.AbstractSchemaHistoryTest
 
registerJmxNotificationListener() - Method in class io.debezium.pipeline.notification.AbstractNotificationsIT
 
rehydrateSourceRecord(Document, ConnectorOutputTest.SchemaAndValueConverter, ConnectorOutputTest.SchemaAndValueConverter) - Method in class io.debezium.embedded.ConnectorOutputTest
 
removeNotYetCapturedCollectionFromInProgressIncrementalSnapshot() - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractIncrementalSnapshotTest
 
removeStartedCapturedCollectionFromInProgressIncrementalSnapshot() - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractIncrementalSnapshotTest
 
renameTable() - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractIncrementalSnapshotWithSchemaChangesSupportTest
 
replaceVariables(InputStream, AvailableVariables) - Static method in class io.debezium.embedded.ConnectorOutputTest
Read the contents of the supplied InputStream, replace all variables found in the content, and write the result to a temporary file.
reportErrorWhenSinkChannelIsEnabledAndNoTopicConfigurationProvided() - Method in class io.debezium.pipeline.notification.AbstractNotificationsIT
 
reselectColumnsList() - Method in class io.debezium.processors.AbstractReselectProcessorTest
 
reset() - Method in class io.debezium.embedded.ConnectorOutputTest.ConsumerCompletion
 
resetNotifications() - Method in class io.debezium.pipeline.notification.AbstractNotificationsIT
 
RESTART_REQUESTED - Enum constant in enum io.debezium.embedded.ConnectorOutputTest.ExecutionResult
The connector stopped as requested in the expected results and is to be restarted.
restartRequested() - Method in class io.debezium.embedded.ConnectorOutputTest.ConsumerCompletion
 
result - Variable in class io.debezium.embedded.ConnectorOutputTest.ConsumerCompletion
 
ROW_COUNT - Static variable in class io.debezium.pipeline.AbstractBlockingSnapshotTest
 
ROW_COUNT - Static variable in class io.debezium.pipeline.source.snapshot.incremental.AbstractSnapshotTest
 
run() - Method in class io.debezium.embedded.TestingEmbeddedEngine
 
runConnector(ConnectorOutputTest.TestSpecification) - Method in class io.debezium.embedded.ConnectorOutputTest
Run the connector described by the supplied test specification.
runConnector(ConnectorOutputTest.TestSpecification, DebeziumEngine.CompletionCallback) - Method in class io.debezium.embedded.ConnectorOutputTest
Run the connector described by the supplied test specification.
runConnector(String, String) - Method in class io.debezium.embedded.ConnectorOutputTest
Run the connector that uses the files in the given directory for the connector configuration, environment configuration, and expected results.
runConnector(String, String, String, String) - Method in class io.debezium.embedded.ConnectorOutputTest
Run the connector described by the supplied test specification.
runConnector(String, Path) - Method in class io.debezium.embedded.ConnectorOutputTest
Run the connector that uses the files in the given directory for the connector configuration, environment configuration, and expected results.
runConnector(String, Path, Path, Path) - Method in class io.debezium.embedded.ConnectorOutputTest
Run the connector described by the supplied test specification.
runWithTask(Consumer) - Method in class io.debezium.embedded.TestingEmbeddedEngine
 
runWithTask(Consumer<SourceTask>) - Method in interface io.debezium.embedded.TestingDebeziumEngine
Run consumer function with engine task, e.g.

S

SCHEMA_HISTORY_PATH - Static variable in class io.debezium.pipeline.source.snapshot.incremental.AbstractSnapshotTest
 
SchemaAndValueConverter(Configuration, boolean) - Constructor for class io.debezium.embedded.ConnectorOutputTest.SchemaAndValueConverter
 
schemaChanges() - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractIncrementalSnapshotWithSchemaChangesSupportTest
 
schemaHistory - Variable in class io.debezium.relational.history.AbstractSchemaHistoryTest
 
sendAdHocKafkaSnapshotSignal() - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractIncrementalSnapshotTest
 
sendAdHocSnapshotSignal() - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractIncrementalSnapshotTest
 
sendAdHocSnapshotSignal(String...) - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractSnapshotTest
 
sendAdHocSnapshotSignalAndWait(String...) - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractIncrementalSnapshotTest
 
sendAdHocSnapshotSignalWithAdditionalConditionsWithSurrogateKey(Map<String, String>, String, AbstractSnapshotSignal.SnapshotType, String...) - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractSnapshotTest
 
sendAdHocSnapshotSignalWithAdditionalConditionsWithSurrogateKey(Map<String, String>, String, String...) - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractSnapshotTest
 
sendAdHocSnapshotSignalWithAdditionalConditionWithSurrogateKey(String, String, AbstractSnapshotSignal.SnapshotType, String...) - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractSnapshotTest
 
sendAdHocSnapshotSignalWithAdditionalConditionWithSurrogateKey(String, String, String...) - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractSnapshotTest
 
sendAdHocSnapshotStopSignal(String...) - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractIncrementalSnapshotTest
 
sendAdHocSnapshotStopSignalAndWait(String...) - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractIncrementalSnapshotTest
 
sendExecuteSnapshotKafkaSignal(String) - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractIncrementalSnapshotTest
 
sendKafkaSignal(String) - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractIncrementalSnapshotTest
 
sendPauseSignal() - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractIncrementalSnapshotTest
 
sendResumeSignal() - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractIncrementalSnapshotTest
 
serialize(String, Schema, Object) - Method in class io.debezium.embedded.ConnectorOutputTest.SchemaAndValueConverter
 
serializeSourceRecord(SourceRecord, ConnectorOutputTest.SchemaAndValueConverter, ConnectorOutputTest.SchemaAndValueConverter) - Method in class io.debezium.embedded.ConnectorOutputTest
Serialize the source record to document form.
serialVersionUID - Static variable in exception io.debezium.embedded.MismatchRecordException
 
server() - Method in class io.debezium.pipeline.AbstractBlockingSnapshotTest
 
server() - Method in class io.debezium.pipeline.notification.AbstractNotificationsIT
 
server() - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractSnapshotTest
 
SERVER_NAME - Static variable in class io.debezium.pipeline.source.snapshot.incremental.AbstractSnapshotTest
 
set(Map<ByteBuffer, ByteBuffer>, Callback<Void>) - Method in class io.debezium.embedded.InterruptingOffsetStore
Implementation that throws InterruptedException when offset commits are called.
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.
setResult(ConnectorOutputTest.ExecutionResult) - Method in class io.debezium.embedded.ConnectorOutputTest.ConsumerCompletion
 
shouldConsumeRecordsFromInsert() - Method in class io.debezium.transforms.outbox.AbstractEventRouterTest
 
shouldConvertMicrosecondsTimestampToMilliseconds() - Method in class io.debezium.transforms.outbox.AbstractEventRouterTest
 
shouldConvertToCloudEventsInAvroWithCustomCloudEventsSchemaName() - Method in class io.debezium.converters.AbstractCloudEventsConverterTest
 
shouldConvertToCloudEventsInJsonWithIdFromHeaderAndGeneratedType() - Method in class io.debezium.converters.AbstractCloudEventsConverterTest
 
shouldConvertToCloudEventsInJsonWithMetadataAndIdAndTypeInHeadersAfterOutboxEventRouter() - Method in class io.debezium.converters.AbstractCloudEventsConverterTest
 
shouldConvertToCloudEventsInJsonWithoutExtensionAttributes() - Method in class io.debezium.converters.AbstractCloudEventsConverterTest
 
shouldExecuteRegularSnapshotWhenAdditionalConditionEmpty() - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractIncrementalSnapshotTest
 
shouldExecuteSmt() - Method in class io.debezium.embedded.EmbeddedEngineTest
 
shouldGenerateExpected() - Method in class io.debezium.connector.simple.SimpleSourceConnectorOutputTest
Run the connector with no known expected results so that it generates the results.
shouldHandleNoDefaultOffsetFlushInterval() - Method in class io.debezium.embedded.EmbeddedEngineTest
 
shouldNotProduceTombstoneEventForNullPayload() - Method in class io.debezium.transforms.outbox.AbstractEventRouterTest
 
shouldProduceTombstoneEventForEmptyPayload() - Method in class io.debezium.transforms.outbox.AbstractEventRouterTest
 
shouldProduceTombstoneEventForNullPayload() - Method in class io.debezium.transforms.outbox.AbstractEventRouterTest
 
shouldRecoverFromRetriableException() - Method in class io.debezium.connector.simple.SimpleSourceConnectorOutputTest
Run the connector and verify that RetriableException is handled.
shouldRecoverFromRetriableExceptionMaxRetriesIs1() - Method in class io.debezium.connector.simple.SimpleSourceConnectorOutputTest
 
shouldRecoverFromRetriableExceptionMaxRetriesIsNegative1() - Method in class io.debezium.connector.simple.SimpleSourceConnectorOutputTest
 
shouldRecoverRenamedTableWithOnlyTheRenamedEntry() - Method in class io.debezium.relational.history.AbstractSchemaHistoryTest
 
shouldRespectJsonFormatAsString() - Method in class io.debezium.transforms.outbox.AbstractEventRouterTest
 
shouldRunConnectorFromFilesAndFindMismatch() - Method in class io.debezium.connector.simple.SimpleSourceConnectorOutputTest
Run the connector with connector configuration and expected results files, but find a mismatch in the results.
shouldRunConnectorFromFilesInOneStep() - Method in class io.debezium.connector.simple.SimpleSourceConnectorOutputTest
Run the connector with connector configuration and expected results files, which are read in one step.
shouldRunConnectorFromFilesInOneStepWithTimestamps() - Method in class io.debezium.connector.simple.SimpleSourceConnectorOutputTest
Run the connector with connector configuration and expected results files, which are read in one step.
shouldRunConnectorFromFilesInTwoSteps() - Method in class io.debezium.connector.simple.SimpleSourceConnectorOutputTest
Run the connector with connector configuration and expected results files, which are read in two steps.
shouldRunDebeziumEngine() - Method in class io.debezium.embedded.EmbeddedEngineTest
 
shouldRunDebeziumEngineWithJson() - Method in class io.debezium.embedded.EmbeddedEngineTest
 
shouldRunDebeziumEngineWithMismatchedTypes() - Method in class io.debezium.embedded.EmbeddedEngineTest
 
shouldRunEngineWithConsumerSettingOffsets() - Method in class io.debezium.embedded.EmbeddedEngineTest
 
shouldSendEventTypeAsHeader() - Method in class io.debezium.transforms.outbox.AbstractEventRouterTest
 
shouldSendEventTypeAsValue() - Method in class io.debezium.transforms.outbox.AbstractEventRouterTest
 
shouldSnapshotNewlyAddedTableToIncludeListAfterRestart() - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractIncrementalSnapshotTest
 
shouldStartAndUseFileConnectorUsingMemoryOffsetStorage() - Method in class io.debezium.embedded.EmbeddedEngineTest
 
shouldSupportAllFeatures() - Method in class io.debezium.transforms.outbox.AbstractEventRouterTest
 
shouldThrowExceptionWhenDeserializingNotCloudEventAvro() - Method in class io.debezium.converters.AbstractCloudEventsConverterTest
 
shouldThrowExceptionWhenDeserializingNotCloudEventJson() - Method in class io.debezium.converters.AbstractCloudEventsConverterTest
 
shouldWorkToUseCustomChangeConsumer() - Method in class io.debezium.embedded.EmbeddedEngineTest
 
signalingRecords - Variable in class io.debezium.pipeline.AbstractBlockingSnapshotTest
 
signalTableName() - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractSnapshotTest
 
signalTableNameSanitized() - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractSnapshotTest
 
SimpleSourceConnectorOutputTest - Class in io.debezium.connector.simple
A test case for the SimpleSourceConnector that is also able to test and verify the behavior of ConnectorOutputTest.
SimpleSourceConnectorOutputTest() - Constructor for class io.debezium.connector.simple.SimpleSourceConnectorOutputTest
 
skipAvroValidation - Variable in class io.debezium.embedded.AbstractConnectorTest
 
skipAvroValidation() - Method in class io.debezium.embedded.AbstractConnectorTest
Disable record validation using Avro converter.
skipTestRule - Variable in class io.debezium.embedded.AbstractConnectorTest
 
snapshotOnly() - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractIncrementalSnapshotTest
 
snapshotOnlyWithRestart() - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractIncrementalSnapshotTest
 
snapshotPreceededBySchemaChange() - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractIncrementalSnapshotTest
 
snapshotStatusResult() - Method in class io.debezium.pipeline.notification.AbstractNotificationsIT
 
snapshotWithAdditionalCondition() - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractIncrementalSnapshotTest
 
snapshotWithAdditionalConditionWithRestart() - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractIncrementalSnapshotTest
 
snapshotWithAdditionalConditionWithSurrogateKey() - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractIncrementalSnapshotTest
 
snapshotWithDuplicateDataCollections() - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractIncrementalSnapshotTest
 
snapshotWithNewAdditionalConditionsField() - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractIncrementalSnapshotTest
 
snapshotWithRegexDataCollections() - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractIncrementalSnapshotTest
 
snapshotWithSurrogateKey() - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractIncrementalSnapshotTest
 
SourceRecords() - Constructor for class io.debezium.embedded.AbstractConnectorTest.SourceRecords
 
start() - Method in class io.debezium.embedded.InterruptingOffsetStore
 
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, DebeziumEngine.ChangeConsumer) - Method in class io.debezium.embedded.AbstractConnectorTest
Start the connector using the supplied connector configuration.
start(Class<? extends SourceConnector>, Configuration, DebeziumEngine.CompletionCallback) - Method in class io.debezium.embedded.AbstractConnectorTest
Start the connector using the supplied connector configuration.
start(Class<? extends SourceConnector>, Configuration, DebeziumEngine.CompletionCallback, Predicate<SourceRecord>) - Method in class io.debezium.embedded.AbstractConnectorTest
Start the connector using the supplied connector configuration.
start(Class<? extends SourceConnector>, Configuration, DebeziumEngine.CompletionCallback, Predicate<SourceRecord>, Consumer<SourceRecord>, boolean) - Method in class io.debezium.embedded.AbstractConnectorTest
Start the connector using the supplied connector configuration.
start(Class<? extends SourceConnector>, Configuration, DebeziumEngine.CompletionCallback, Predicate<SourceRecord>, Consumer<SourceRecord>, boolean, DebeziumEngine.ChangeConsumer) - Method in class io.debezium.embedded.AbstractConnectorTest
Start the connector using the supplied connector configuration.
start(Class<? extends SourceConnector>, Configuration, Predicate<SourceRecord>) - 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.
startAndConsumeTillEnd(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.
startAndConsumeTillEnd(Class<? extends SourceConnector>, Configuration, Predicate<SourceRecord>) - 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.
startConnector() - Method in class io.debezium.converters.AbstractCloudEventsConverterTest
 
startConnector() - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractSnapshotTest
 
startConnector(DebeziumEngine.CompletionCallback) - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractSnapshotTest
 
startConnector(Function<Configuration.Builder, Configuration.Builder>) - Method in class io.debezium.pipeline.notification.AbstractNotificationsIT
 
startConnector(Function<Configuration.Builder, Configuration.Builder>) - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractSnapshotTest
 
startConnector(Function<Configuration.Builder, Configuration.Builder>, DebeziumEngine.CompletionCallback, boolean) - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractSnapshotTest
 
startConnectorWithInitialSnapshotRecord() - Method in class io.debezium.transforms.outbox.AbstractEventRouterTest
 
startConnectorWithNoSnapshot() - Method in class io.debezium.transforms.outbox.AbstractEventRouterTest
 
startConnectorWithSnapshot(Function<Configuration.Builder, Configuration.Builder>) - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractSnapshotTest
 
stop() - Method in class io.debezium.embedded.ConnectorOutputTest.ConsumerCompletion
 
stop() - Method in class io.debezium.embedded.InterruptingOffsetStore
 
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.
stopCurrentIncrementalSnapshotWithAllCollectionsAndTakeNewNewIncrementalSnapshotAfterRestart() - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractIncrementalSnapshotTest
 
stopCurrentIncrementalSnapshotWithoutCollectionsAndTakeNewNewIncrementalSnapshotAfterRestart() - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractIncrementalSnapshotTest
 
STOPPED - Enum constant in enum io.debezium.embedded.ConnectorOutputTest.ExecutionResult
The connector stopped as requested in the expected results.
systemVariables(Configuration) - Static method in interface io.debezium.embedded.AvailableVariables
Get an AvailableVariables that returns System properties set with -Dvariable=value.

T

tableDataCollectionId() - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractSnapshotTest
 
tableDataCollectionIds() - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractSnapshotTest
 
tableName() - Method in class io.debezium.pipeline.AbstractBlockingSnapshotTest
 
tableName() - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractSnapshotTest
 
tableName() - Method in class io.debezium.processors.AbstractReselectProcessorTest
 
tableName() - Method in class io.debezium.transforms.outbox.AbstractEventRouterTest
 
tableName(String) - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractIncrementalSnapshotWithSchemaChangesSupportTest
 
tableNames() - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractSnapshotTest
 
task() - Method in class io.debezium.pipeline.notification.AbstractNotificationsIT
 
task() - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractSnapshotTest
 
taskClass() - Method in class io.debezium.embedded.InterruptedConnector
 
test() - Method in class io.debezium.embedded.PredicatesTest
 
test() - Method in class io.debezium.embedded.TransformationsTest
 
test(SourceRecord) - Method in class io.debezium.embedded.EmbeddedEngineTest.FilterPredicate
 
TEST_FILE_PATH - Static variable in class io.debezium.embedded.EmbeddedEngineTest
 
TEST_PROPERTY_PREFIX - Static variable in class io.debezium.embedded.AbstractConnectorTest
 
testColumnsReselectedWhenValueIsNullSnapshot() - Method in class io.debezium.processors.AbstractReselectProcessorTest
 
testColumnsReselectedWhenValueIsNullStreaming() - Method in class io.debezium.processors.AbstractReselectProcessorTest
 
testData() - Method in class io.debezium.embedded.ConnectorOutputTest.TestSpecification
Get the data for this test.
TestingDebeziumEngine<T> - Interface in io.debezium.embedded
Extension to DebeziumEngine, which provide convenient methods used in testsuite which we want to keep either for backward compatibility or because they are just useful, but we don't want to expose them via DebeziumEngine API.
TestingEmbeddedEngine - Class in io.debezium.embedded
Implementation of TestingDebeziumEngine for EmbeddedEngine.
TestingEmbeddedEngine(EmbeddedEngine) - Constructor for class io.debezium.embedded.TestingEmbeddedEngine
 
testNoColumnsReselectedWhenNotNullSnapshot() - Method in class io.debezium.processors.AbstractReselectProcessorTest
 
testNoColumnsReselectedWhenNotNullStreaming() - Method in class io.debezium.processors.AbstractReselectProcessorTest
 
testNoColumnsReselectedWhenNullAndUnavailableColumnsAreDisabled() - Method in class io.debezium.processors.AbstractReselectProcessorTest
 
testNotification() - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractIncrementalSnapshotTest
 
testPauseDuringSnapshot() - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractIncrementalSnapshotTest
 
TestSpecification(String, Configuration, Configuration, Function<ConnectorOutputTest.TestSpecification, ConnectorOutputTest.TestData>, AvailableVariables) - Constructor for class io.debezium.embedded.ConnectorOutputTest.TestSpecification
 
toMap(Document) - Method in class io.debezium.embedded.ConnectorOutputTest
 
TOPIC_NAME - Static variable in class io.debezium.connector.simple.SimpleSourceConnectorOutputTest
 
topicName() - Method in class io.debezium.converters.AbstractCloudEventsConverterTest
 
topicName() - Method in class io.debezium.pipeline.AbstractBlockingSnapshotTest
 
topicName() - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractSnapshotTest
 
topicName() - Method in class io.debezium.processors.AbstractReselectProcessorTest
 
topicName() - Method in class io.debezium.transforms.outbox.AbstractEventRouterTest
 
topicNameOutbox() - Method in class io.debezium.converters.AbstractCloudEventsConverterTest
 
topicNames() - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractSnapshotTest
 
topics() - Method in class io.debezium.embedded.AbstractConnectorTest.SourceRecords
Get the set of topics for which records were received.
TransformationsTest - Class in io.debezium.embedded
 
TransformationsTest() - Constructor for class io.debezium.embedded.TransformationsTest
 

U

updates() - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractIncrementalSnapshotTest
 
updatesLargeChunk() - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractIncrementalSnapshotTest
 
updatesWithRestart() - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractIncrementalSnapshotTest
 
uponCompletion - Variable in class io.debezium.embedded.ConnectorOutputTest.ConsumerCompletion
 
uponCompletion(Runnable) - Method in class io.debezium.embedded.ConnectorOutputTest.ConsumerCompletion
 
usingSpec(String) - Method in class io.debezium.embedded.ConnectorOutputTest
Create a new test specification with the given name.
usingSpec(String, String) - Method in class io.debezium.embedded.ConnectorOutputTest
Create a new test specification that uses the files in the given directory for the connector configuration, environment configuration, and expected results.
usingSpec(String, String, String, String) - Method in class io.debezium.embedded.ConnectorOutputTest
Create a new test specification that uses the given files for the configuration, environment, and expected results.
usingSpec(String, Path) - Method in class io.debezium.embedded.ConnectorOutputTest
Create a new test specification that uses the files in the given directory for the connector configuration, environment configuration, and expected results.
usingSpec(String, Path, Path, Path) - Method in class io.debezium.embedded.ConnectorOutputTest
Create a new test specification that uses the given files for the configuration, environment, and expected results.
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.
validationThrowsException() - Method in class io.debezium.embedded.EmbeddedEngineTest
 
valueFieldName() - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractSnapshotTest
 
valueJsonConverter - Variable in class io.debezium.embedded.AbstractConnectorTest
 
valueJsonDeserializer - Variable in class io.debezium.embedded.AbstractConnectorTest
 
valueOf(String) - Static method in enum io.debezium.embedded.ConnectorOutputTest.ExecutionResult
Returns the enum constant of this type with the specified name.
values() - Static method in enum io.debezium.embedded.ConnectorOutputTest.ExecutionResult
Returns an array containing the constants of this enum type, in the order they are declared.
variableForName(String) - Method in interface io.debezium.embedded.AvailableVariables
Obtain the value of a variable with the given name.
variables - Variable in class io.debezium.embedded.ConnectorOutputTest.TestSpecification
 
variables() - Method in class io.debezium.embedded.ConnectorOutputTest.TestSpecification
Get the system, environmental, and other variables.
verifyBadCommitPolicyClassName() - Method in class io.debezium.embedded.EmbeddedEngineTest
 
verifyNonAsciiContentHandledCorrectly() - Method in class io.debezium.embedded.EmbeddedEngineTest
 

W

waitForAvailableRecords(long, TimeUnit) - Method in class io.debezium.embedded.AbstractConnectorTest
Wait for a maximum amount of time until the first record is available.
waitForCdcTransactionPropagation(int) - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractSnapshotTest
 
waitForConnectorShutdown(String, String) - Static method in class io.debezium.embedded.AbstractConnectorTest
 
waitForConnectorToStart() - Method in class io.debezium.pipeline.source.snapshot.incremental.AbstractSnapshotTest
 
waitForLogMessage(String, Class<?>) - Static method in class io.debezium.pipeline.AbstractBlockingSnapshotTest
 
waitForSnapshotCompleted() - Method in class io.debezium.transforms.outbox.AbstractEventRouterTest
 
waitForSnapshotEvent(String, String, String, String, String) - Static method in class io.debezium.embedded.AbstractConnectorTest
 
waitForSnapshotToBeCompleted(String, String) - Static method in class io.debezium.embedded.AbstractConnectorTest
 
waitForSnapshotToBeCompleted(String, String, String, String) - Static method in class io.debezium.embedded.AbstractConnectorTest
 
waitForSnapshotWithCustomMetricsToBeCompleted(String, String, Map<String, String>) - Static method in class io.debezium.embedded.AbstractConnectorTest
 
waitForStreamingRunning(String, String) - Static method in class io.debezium.embedded.AbstractConnectorTest
 
waitForStreamingRunning(String, String, String) - Static method in class io.debezium.embedded.AbstractConnectorTest
 
waitForStreamingRunning(String, String, String, String) - Static method in class io.debezium.embedded.AbstractConnectorTest
 
waitForStreamingStarted() - Method in class io.debezium.converters.AbstractCloudEventsConverterTest
 
waitForStreamingStarted() - Method in class io.debezium.processors.AbstractReselectProcessorTest
 
waitForStreamingStarted() - Method in class io.debezium.transforms.outbox.AbstractEventRouterTest
 
waitForStreamingWithCustomMetricsToStart(String, String, Map<String, String>) - Static method in class io.debezium.embedded.AbstractConnectorTest
 
waitTimeForRecords() - Static method in class io.debezium.embedded.AbstractConnectorTest
 
waitTimeForRecordsAfterNulls() - Static method in class io.debezium.embedded.AbstractConnectorTest
 
withConfiguration(Configuration) - Method in class io.debezium.embedded.ConnectorOutputTest.TestSpecification
Create a new test specification that is a copy of this specification except with the given configuration.
withConfiguration(File) - Method in class io.debezium.embedded.ConnectorOutputTest.TestSpecification
Create a new test specification that is a copy of this specification except with the given configuration.
withConfiguration(InputStream) - Method in class io.debezium.embedded.ConnectorOutputTest.TestSpecification
Create a new test specification that is a copy of this specification except with the given configuration.
withEnvironment(Configuration) - Method in class io.debezium.embedded.ConnectorOutputTest.TestSpecification
Create a new test specification that is a copy of this specification except with the given environment.
withEnvironment(File) - Method in class io.debezium.embedded.ConnectorOutputTest.TestSpecification
Create a new test specification that is a copy of this specification except with the given environment.
withEnvironment(InputStream) - Method in class io.debezium.embedded.ConnectorOutputTest.TestSpecification
Create a new test specification that is a copy of this specification except with the given environment.
withName(String) - Method in class io.debezium.embedded.ConnectorOutputTest.TestSpecification
Create a new test specification that is a copy of this specification except with the given name.
withReadOrWriteTestData(File) - Method in class io.debezium.embedded.ConnectorOutputTest.TestSpecification
Create a new test specification that is a copy of this specification except with the test data read from or able to be written to the given file.
withReadOrWriteTestData(Path) - Method in class io.debezium.embedded.ConnectorOutputTest.TestSpecification
Create a new test specification that is a copy of this specification except with the test data read from or able to be written to the given file.
withTestData(Function<ConnectorOutputTest.TestSpecification, ConnectorOutputTest.TestData>) - Method in class io.debezium.embedded.ConnectorOutputTest.TestSpecification
Create a new test specification that is a copy of this specification except with the given data.
withVariables(AvailableVariables) - Method in class io.debezium.embedded.ConnectorOutputTest.TestSpecification
Create a new test specification that is a copy of this specification except with the given variables.
withVariables(ConnectorOutputTest.VariableSupplier) - Method in class io.debezium.embedded.ConnectorOutputTest.TestSpecification
Create a new test specification that is a copy of this specification except with the given variables.
write(Document) - Method in interface io.debezium.embedded.ConnectorOutputTest.TestData
Record the function that should be called with each of the actual records output by the connector.
writeConfigurationFile(Path, Properties) - Method in class io.debezium.connector.simple.SimpleSourceConnectorOutputTest
 
writeConfigurationFileWithDefaultName(Path, Properties) - Method in class io.debezium.connector.simple.SimpleSourceConnectorOutputTest
 
writeEnvironmentFileWithDefaultName(Path, Properties) - Method in class io.debezium.connector.simple.SimpleSourceConnectorOutputTest
 
writeJsonTestData(ConnectorOutputTest.OutputStreamSupplier) - Method in class io.debezium.embedded.ConnectorOutputTest.TestSpecification
Create a new test specification that is a copy of this specification except with a ConnectorOutputTest.TestData that can capture the connector output as expected records.
writeJsonTestData(File) - Method in class io.debezium.embedded.ConnectorOutputTest.TestSpecification
Create a new test specification that is a copy of this specification except with a ConnectorOutputTest.TestData that can capture the connector output as expected records.
writeJsonTestData(Path) - Method in class io.debezium.embedded.ConnectorOutputTest.TestSpecification
Create a new test specification that is a copy of this specification except with a ConnectorOutputTest.TestData that can capture the connector output as expected records.
A B C D E F G H I J K L M N O P R S T U V W 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form