Di Job Job Settings
data class DiJobJobSettings(val channelSettings: String? = null, val columnDataTypeSettings: List<DiJobJobSettingsColumnDataTypeSetting>? = null, val cycleScheduleSettings: DiJobJobSettingsCycleScheduleSettings? = null, val ddlHandlingSettings: List<DiJobJobSettingsDdlHandlingSetting>? = null, val runtimeSettings: List<DiJobJobSettingsRuntimeSetting>? = null)
Constructors
Link copied to clipboard
constructor(channelSettings: String? = null, columnDataTypeSettings: List<DiJobJobSettingsColumnDataTypeSetting>? = null, cycleScheduleSettings: DiJobJobSettingsCycleScheduleSettings? = null, ddlHandlingSettings: List<DiJobJobSettingsDdlHandlingSetting>? = null, runtimeSettings: List<DiJobJobSettingsRuntimeSetting>? = null)
Properties
Link copied to clipboard
Channel-related task settings, in the form of a Json String. For example, {"structInfo":"MANAGED","storageType":"TEXTFILE","writeMode":"APPEND","partitionColumns":{"columnName":"pt","columnType":"STRING","comment":""},"fieldDelimiter":""}
Link copied to clipboard
Column type mapping of the synchronization task See column_data_type_settings
below.
Link copied to clipboard
Periodic scheduling settings See cycle_schedule_settings
below.
Link copied to clipboard
List of DDL processing settings for synchronization tasks See ddl_handling_settings
below.
Link copied to clipboard
Run-time setting parameter list See runtime_settings
below.