OracleSourceConfig constructor
OracleSourceConfig({
- OracleRdbms? includeObjects,
- OracleRdbms? excludeObjects,
- int? maxConcurrentCdcTasks,
- OracleSourceConfig_DropLargeObjects? dropLargeObjects,
- OracleSourceConfig_StreamLargeObjects? streamLargeObjects,
Implementation
factory OracleSourceConfig({
OracleRdbms? includeObjects,
OracleRdbms? excludeObjects,
$core.int? maxConcurrentCdcTasks,
OracleSourceConfig_DropLargeObjects? dropLargeObjects,
OracleSourceConfig_StreamLargeObjects? streamLargeObjects,
}) {
final $result = create();
if (includeObjects != null) {
$result.includeObjects = includeObjects;
}
if (excludeObjects != null) {
$result.excludeObjects = excludeObjects;
}
if (maxConcurrentCdcTasks != null) {
$result.maxConcurrentCdcTasks = maxConcurrentCdcTasks;
}
if (dropLargeObjects != null) {
$result.dropLargeObjects = dropLargeObjects;
}
if (streamLargeObjects != null) {
$result.streamLargeObjects = streamLargeObjects;
}
return $result;
}