public class PulsarSyncDatabaseAction extends SyncDatabaseActionBase
excludingTables, includingTables, mergeShards, mode, partitionKeyMultiple, partitionKeys, primaryKeys, tablePrefix, tables, tableSuffixallowUpperCase, cdcSourceConfig, database, metadataConverters, syncJobHandler, tableConfig, typeMappingbatchTEnv, catalog, catalogName, catalogOptions, env, flinkCatalog| Constructor and Description |
|---|
PulsarSyncDatabaseAction(String warehouse,
String database,
Map<String,String> catalogConfig,
Map<String,String> pulsarConfig) |
| Modifier and Type | Method and Description |
|---|---|
protected CdcTimestampExtractor |
createCdcTimestampExtractor() |
buildEventParserFactory, buildSink, excludingTables, includingTables, mergeShards, recordParse, validateCaseSensitivity, withMode, withPartitionKeyMultiple, withPartitionKeys, withPrimaryKeys, withTablePrefix, withTableSuffixalterTableOptions, beforeBuildingSourceSink, build, buildSource, run, tableConfig, withMetadataColumns, withTableConfig, withTypeMappingcatalogConfig, catalogLoader, compatibleCheck, execute, initFlinkCatalog, initFlinkEnv, initPaimonCatalog, toPaimonTypes, withStreamExecutionEnvironmentprotected CdcTimestampExtractor createCdcTimestampExtractor()
createCdcTimestampExtractor in class SynchronizationActionBaseCopyright © 2023–2024 The Apache Software Foundation. All rights reserved.