Interface ImportConfigurationSpec<T extends Table>
-
- All Superinterfaces:
ConfigurationSpec<T>
- All Known Implementing Classes:
CSVImportConfigurationSpec,FileImportConfigurationSpec,SpreadsheetImportConfigurationSpec,SQLImportConfigurationSpec,TransferConfigurationSpec,XMLImportConfigurationSpec
public interface ImportConfigurationSpec<T extends Table> extends ConfigurationSpec<T>
Specifies the configuration used for data import.- Since:
- 2.3.0
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ImportModegetImportMode()Returns the specified import mode.booleanisEmptyOrNullPrimaryKeyChecked()Returnstrueif all empty ornullprimary keys were checked before data import andfalseif this verification was not performed.booleanisEmptyOrNullValueIgnored()Returnstrueif all empty ornullvalues are ignored in the process of importing data.booleanisImportForced()Returnstrueif all triggers and constraints are disabled in the process of importing data.-
Methods inherited from interface com.orchestranetworks.addon.dex.configuration.ConfigurationSpec
getCurrentDataset, getCurrentTable, getServiceType, getSession, getSourceTableFilters, getSourceTables
-
-
-
-
Method Detail
-
isImportForced
boolean isImportForced()
Returnstrueif all triggers and constraints are disabled in the process of importing data.
-
getImportMode
ImportMode getImportMode()
Returns the specified import mode.
-
isEmptyOrNullValueIgnored
boolean isEmptyOrNullValueIgnored()
Returnstrueif all empty ornullvalues are ignored in the process of importing data.
-
isEmptyOrNullPrimaryKeyChecked
boolean isEmptyOrNullPrimaryKeyChecked()
Returnstrueif all empty ornullprimary keys were checked before data import andfalseif this verification was not performed.
-
-