Index
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
CloudEventsConverterbehavior 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
SourceConnectorimplementations using the DebeziumEmbeddedEnginewith 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
EventRouterbehavior 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
AvailableVariablesfunction 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
Structisvalidand itsschemamatches that of the suppliedschema. - assertSchemaMatchesStruct(Struct, Schema) - Method in class io.debezium.embedded.AbstractConnectorTest
-
Assert that the supplied
Structisvalidand itsschemamatches that of the suppliedschema. - 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
AvailableVariablesthat returns the value of aConfiguration 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
AvailableVariablesthat 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
AvailableVariablesthat returnsSystem environment variablesset 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), orAbstractConnectorTest.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.CompletionCallbackthat 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), andAbstractConnectorTest.consumeRecords(int, Consumer)methods block while waiting for each record before returningnull. - 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
RetriableExceptionis 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
SimpleSourceConnectorthat is also able to test and verify the behavior ofConnectorOutputTest. - 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
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 viaDebeziumEngineAPI. - TestingEmbeddedEngine - Class in io.debezium.embedded
-
Implementation of
TestingDebeziumEngineforEmbeddedEngine. - 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 equivalentSourceRecord. - 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.TestDatathat 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.TestDatathat 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.TestDatathat can capture the connector output as expected records.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form