MysqlSourceConfig.fromJson constructor

MysqlSourceConfig.fromJson(
  1. Map json_
)

Implementation

MysqlSourceConfig.fromJson(core.Map json_)
    : this(
        binaryLogPosition: json_.containsKey('binaryLogPosition')
            ? BinaryLogPosition.fromJson(json_['binaryLogPosition']
                as core.Map<core.String, core.dynamic>)
            : null,
        excludeObjects: json_.containsKey('excludeObjects')
            ? MysqlRdbms.fromJson(json_['excludeObjects']
                as core.Map<core.String, core.dynamic>)
            : null,
        gtid: json_.containsKey('gtid')
            ? Gtid.fromJson(
                json_['gtid'] as core.Map<core.String, core.dynamic>)
            : null,
        includeObjects: json_.containsKey('includeObjects')
            ? MysqlRdbms.fromJson(json_['includeObjects']
                as core.Map<core.String, core.dynamic>)
            : null,
        maxConcurrentBackfillTasks:
            json_['maxConcurrentBackfillTasks'] as core.int?,
        maxConcurrentCdcTasks: json_['maxConcurrentCdcTasks'] as core.int?,
      );