OracleSourceConfig constructor

OracleSourceConfig({
  1. OracleRdbms? includeObjects,
  2. OracleRdbms? excludeObjects,
  3. int? maxConcurrentCdcTasks,
  4. OracleSourceConfig_DropLargeObjects? dropLargeObjects,
  5. 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;
}