legacyDataLoadDefinition
| Property | Type | Required | Default Value | Details |
|---|---|---|---|---|
name | string | Yes | data type=string; maxLen=255 |
target
| Property | Type | Required | Default Value | Details |
|---|---|---|---|---|
tableOwner | string | No | data type=string; maxLen=32767 | |
tableName | string | Yes | data type=string; maxLen=128 |
target {
tableOwner: value
tableName: value
}uniqueKeys
| Property | Type | Required | Default Value | Details |
|---|---|---|---|---|
uniqueColumn1 | string | Yes | data type=string; maxLen=32767 | |
isUk1CaseSensitive | boolean | Yes | false | data type=booleanApplies when uniqueColumn1 is set |
uniqueColumn2 | string | No | data type=string; maxLen=32767Applies when uniqueColumn1 is set | |
isUk2CaseSensitive | boolean | Yes | false | data type=booleanApplies when uniqueColumn1 is set and uniqueColumn2 is set |
uniqueColumn3 | string | No | data type=string; maxLen=32767Applies when uniqueColumn1 is set and uniqueColumn2 is set | |
isUk3CaseSensitive | boolean | Yes | false | data type=booleanApplies when uniqueColumn1 is set and uniqueColumn2 is set and uniqueColumn3 is set |
uniqueKeys {
uniqueColumn1: value
isUk1CaseSensitive: false
uniqueColumn2: value
isUk2CaseSensitive: false
uniqueColumn3: value
isUk3CaseSensitive: false
}validation
| Property | Type | Required | Default Value | Details |
|---|---|---|---|---|
skipValidation | boolean | Yes | false | data type=boolean |
versionColumn | string | No | data type=string; maxLen=32767Applies when skipValidation = false |
validation {
skipValidation: false
versionColumn: value
}advanced
| Property | Type | Required | Default Value | Details |
|---|---|---|---|---|
columnAliasesLov | reference | No | data type=reference; lov=COMPONENT; references=lov | |
wizardPageIds | string | No | data type=string; maxLen=32767 | |
staticId | string | Yes | data type=string; maxLen=255 |
advanced {
columnAliasesLov: @component
wizardPageIds: value
staticId: value
}subscription
| Property | Type | Required | Default Value | Details |
|---|---|---|---|---|
master | reference | No | data type=reference; lov=COMPONENT; references=dataLoadDefinition |
subscription {
master: @component
}comments
| Property | Type | Required | Default Value | Details |
|---|---|---|---|---|
comments | multiline string | No | data type=multiline string; maxLen=4000 |
comments {
comments: ```
value
```
}APEXlang Example
legacyDataLoadDefinition sample (
name: value
target {
tableOwner: value
tableName: value
}
uniqueKeys {
uniqueColumn1: value
isUk1CaseSensitive: false
uniqueColumn2: value
isUk2CaseSensitive: false
uniqueColumn3: value
isUk3CaseSensitive: false
}
validation {
skipValidation: false
versionColumn: value
}
advanced {
columnAliasesLov: @component
wizardPageIds: value
staticId: value
}
subscription {
master: @component
}
comments {
comments: ```
value
```
}
)