public class KafkaSyncDatabaseAction extends SyncDatabaseActionBase
computedColumns, dbPrefix, dbSuffix, eagerInit, excludingDbs, excludingTables, includingDbs, includingTables, mergeShards, mode, partitionKeyMultiple, partitionKeys, primaryKeys, tableMapping, tablePrefix, tables, tableSuffixcaseSensitive, cdcSourceConfig, database, metadataConverters, syncJobHandler, tableConfig, typeMappingbatchTEnv, catalog, catalogName, catalogOptions, env, flinkCatalog| Constructor and Description |
|---|
KafkaSyncDatabaseAction(String database,
Map<String,String> catalogConfig,
Map<String,String> kafkaConfig) |
| Modifier and Type | Method and Description |
|---|---|
protected CdcTimestampExtractor |
createCdcTimestampExtractor() |
protected boolean |
requirePrimaryKeys() |
buildEventParserFactory, buildSink, eagerInit, excludingDbs, excludingTables, includingDbs, includingTables, mergeShards, recordParse, withComputedColumnArgs, withDbPrefix, withDbSuffix, withMode, withPartitionKeyMultiple, withPartitionKeys, withPrimaryKeys, withTableMapping, withTablePrefix, withTableSuffixalterTableOptions, beforeBuildingSourceSink, build, buildSource, run, tableConfig, validateRuntimeExecutionMode, withMetadataColumns, withTableConfig, withTypeMappingcatalogConfig, catalogLoader, compatibleCheck, execute, initFlinkCatalog, initFlinkEnv, initPaimonCatalog, toPaimonTypes, withStreamExecutionEnvironmentprotected CdcTimestampExtractor createCdcTimestampExtractor()
createCdcTimestampExtractor in class SynchronizationActionBaseprotected boolean requirePrimaryKeys()
requirePrimaryKeys in class SyncDatabaseActionBaseCopyright © 2023–2025 The Apache Software Foundation. All rights reserved.