Package io.debezium.connector.cassandra
Class CassandraConnectorTestBase
java.lang.Object
io.debezium.connector.cassandra.CassandraConnectorTestBase
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic org.testcontainers.containers.GenericContainerstatic final Stringprivate static final Stringprivate static final Consumer<com.github.dockerjava.api.command.CreateContainerCmd>private static final Stringprivate io.debezium.kafka.KafkaClusterprivate File -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidprotected static Stringstatic voidprotected io.debezium.connector.cassandra.CassandraConnectorContextprotected abstract io.debezium.connector.cassandra.CassandraConnectorContextgenerateTaskContext(io.debezium.config.Configuration configuration) protected io.debezium.connector.cassandra.CassandraConnectorContextgenerateTaskContext(Map<String, Object> configs) static voidstatic voidprotected static void
-
Field Details
-
CASSANDRA_SERVER_DIR
- See Also:
-
cassandraDir
-
dockerDir
-
cmd
-
cassandra
public static org.testcontainers.containers.GenericContainer cassandra -
kafkaCluster
private io.debezium.kafka.KafkaCluster kafkaCluster -
kafkaDataDir
-
-
Constructor Details
-
CassandraConnectorTestBase
public CassandraConnectorTestBase()
-
-
Method Details
-
setUpClass
public static void setUpClass() -
tearDownClass
- Throws:
IOExceptionInterruptedException
-
beforeEach
- Throws:
Exception
-
afterEach
public void afterEach() -
destroyTestKeyspace
public static void destroyTestKeyspace() -
generateTaskContext
protected abstract io.debezium.connector.cassandra.CassandraConnectorContext generateTaskContext(io.debezium.config.Configuration configuration) throws Exception - Throws:
Exception
-
generateTaskContext
protected io.debezium.connector.cassandra.CassandraConnectorContext generateTaskContext() throws Exception- Throws:
Exception
-
generateTaskContext
protected io.debezium.connector.cassandra.CassandraConnectorContext generateTaskContext(Map<String, Object> configs) throws Exception- Throws:
Exception
-
waitForCql
protected static void waitForCql() -
createCassandraDir
-