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
- 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.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.
- 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
- 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.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
- 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
- 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
- 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.
- 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(String, String, String, String, String, String) - Method in class io.debezium.converters.AbstractCloudEventsConverterTest
- createInsert(String, String, String, String, String, String) - Method in class io.debezium.transforms.outbox.AbstractEventRouterTest
- createTable() - Method in class io.debezium.converters.AbstractCloudEventsConverterTest
- 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.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
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
- 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
- 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(boolean) - Method in class io.debezium.transforms.outbox.AbstractEventRouterTest
- getConnectorClass() - Method in class io.debezium.converters.AbstractCloudEventsConverterTest
- 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
- 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
- headerFrom - Variable in class io.debezium.converters.AbstractCloudEventsConverterTest
- 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
- 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.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
- 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
- loggingCompletion() - Method in class io.debezium.embedded.AbstractConnectorTest
-
Create a
EmbeddedEngine.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
- OffsetCommitPolicyTest - Class in io.debezium.embedded
- OffsetCommitPolicyTest() - Constructor for class io.debezium.embedded.OffsetCommitPolicyTest
- outboxEventRouter - Variable in class io.debezium.converters.AbstractCloudEventsConverterTest
- 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
- 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
- runConnector(ConnectorOutputTest.TestSpecification) - Method in class io.debezium.embedded.ConnectorOutputTest
-
Run the connector described by the supplied test specification.
- runConnector(ConnectorOutputTest.TestSpecification, EmbeddedEngine.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.
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
- shouldAlwaysCommit() - Method in class io.debezium.embedded.OffsetCommitPolicyTest
- shouldCombineOnePolicyWithNull() - Method in class io.debezium.embedded.OffsetCommitPolicyTest
- shouldCombineTwoPolicies() - Method in class io.debezium.embedded.OffsetCommitPolicyTest
- shouldCommitPeriodically() - Method in class io.debezium.embedded.OffsetCommitPolicyTest
- shouldCommitPeriodicallyWithProperties() - Method in class io.debezium.embedded.OffsetCommitPolicyTest
- shouldConsumeRecordsFromInsert() - Method in class io.debezium.transforms.outbox.AbstractEventRouterTest
- shouldConvertMicrosecondsTimestampToMilliseconds() - Method in class io.debezium.transforms.outbox.AbstractEventRouterTest
- shouldConvertToCloudEventsInJsonWithMetadataInHeadersAfterOutboxEventRouter() - 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.
- 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
- 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.converters.AbstractCloudEventsConverterTest
- 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.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
- testData() - Method in class io.debezium.embedded.ConnectorOutputTest.TestSpecification
-
Get the data for this test.
- 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.transforms.outbox.AbstractEventRouterTest
- 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
- waitForNotInitialState() - Method in class io.debezium.embedded.AbstractConnectorTest
-
Wait until the Task state it not
BaseSourceTask.State.INITIAL. - 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.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