public class MongoDBSyncTableActionFactory extends SyncTableActionFactoryBase
MongoDBSyncTableAction.| Modifier and Type | Field and Description |
|---|---|
static String |
IDENTIFIER |
tablePathcatalogConfig, cdcSourceConfigCATALOG_CONF, DATABASE, EXPIRATIONTIME, EXPIRE_STRATEGY, HELP, LOG, PARTITION, PATH, TABLE, TABLE_CONF, TIMESTAMP_PATTERN, TIMESTAMPFORMATTER, WAREHOUSE| Constructor and Description |
|---|
MongoDBSyncTableActionFactory() |
| Modifier and Type | Method and Description |
|---|---|
String |
cdcConfigIdentifier() |
SyncTableActionBase |
createAction() |
String |
identifier()
Returns a unique identifier among same factory interfaces.
|
void |
printHelp() |
protected void |
withParams(MultipleParameterToolAdapter params,
SyncTableActionBase action) |
createclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitcheckRequiredArgument, createAction, getPartitions, getRequiredValue, getTablePath, optionalConfigMap, optionalConfigMapList, printDefaultHelppublic static final String IDENTIFIER
public String identifier()
FactoryFor consistency, an identifier should be declared as one lower case word (e.g. kafka). If multiple factories exist for different versions, a version should be appended
using "-" (e.g. elasticsearch-7).
public String cdcConfigIdentifier()
cdcConfigIdentifier in class SynchronizationActionFactoryBase<SyncTableActionBase>public SyncTableActionBase createAction()
createAction in class SynchronizationActionFactoryBase<SyncTableActionBase>protected void withParams(MultipleParameterToolAdapter params, SyncTableActionBase action)
withParams in class SyncTableActionFactoryBasepublic void printHelp()
Copyright © 2023–2024 The Apache Software Foundation. All rights reserved.