StreamSourceConfigMysqlSourceConfig constructor

const StreamSourceConfigMysqlSourceConfig({
  1. Input<Map<String, dynamic>?>? binaryLogPosition,
  2. Input<StreamSourceConfigMysqlSourceConfigExcludeObjects?>? excludeObjects,
  3. Input<Map<String, dynamic>?>? gtid,
  4. Input<StreamSourceConfigMysqlSourceConfigIncludeObjects?>? includeObjects,
  5. Input<int?>? maxConcurrentBackfillTasks,
  6. Input<int?>? maxConcurrentCdcTasks,
})

Creates a new StreamSourceConfigMysqlSourceConfig. binaryLogPosition CDC reader reads from binary logs replication cdc method. excludeObjects MySQL objects to exclude from the stream. gtid CDC reader reads from gtid based replication. includeObjects MySQL objects to retrieve from the source. maxConcurrentBackfillTasks Maximum number of concurrent backfill tasks. The number should be non negative. maxConcurrentCdcTasks Maximum number of concurrent CDC tasks. The number should be non negative.

Implementation

const StreamSourceConfigMysqlSourceConfig({
  this.binaryLogPosition,
  this.excludeObjects,
  this.gtid,
  this.includeObjects,
  this.maxConcurrentBackfillTasks,
  this.maxConcurrentCdcTasks,
});