public class CassandraConnectorContext
extends io.debezium.connector.common.CdcSourceTaskContext
CassandraConnectorTask implementation.| Modifier and Type | Field and Description |
|---|---|
private CassandraClient |
cassandraClient |
private CassandraConnectorConfig |
config |
private OffsetWriter |
offsetWriter |
private io.debezium.connector.base.ChangeEventQueue<Event> |
queue |
private SchemaHolder |
schemaHolder |
| Constructor and Description |
|---|
CassandraConnectorContext(CassandraConnectorConfig config) |
| Modifier and Type | Method and Description |
|---|---|
void |
cleanUp() |
CassandraClient |
getCassandraClient() |
CassandraConnectorConfig |
getCassandraConnectorConfig() |
OffsetWriter |
getOffsetWriter() |
io.debezium.connector.base.ChangeEventQueue<Event> |
getQueue() |
SchemaHolder |
getSchemaHolder() |
void |
loadDdlFromDisk(String yamlConfig)
Initialize database using cassandra.yml config file.
|
private final CassandraConnectorConfig config
private final CassandraClient cassandraClient
private final io.debezium.connector.base.ChangeEventQueue<Event> queue
private final SchemaHolder schemaHolder
private final OffsetWriter offsetWriter
public CassandraConnectorContext(CassandraConnectorConfig config) throws Exception
Exceptionpublic void loadDdlFromDisk(String yamlConfig)
yamlConfig - the main config file path of a cassandra nodepublic void cleanUp()
public CassandraConnectorConfig getCassandraConnectorConfig()
public CassandraClient getCassandraClient()
public io.debezium.connector.base.ChangeEventQueue<Event> getQueue()
public OffsetWriter getOffsetWriter()
public SchemaHolder getSchemaHolder()
Copyright © 2021 JBoss by Red Hat. All rights reserved.