StreamSourceConfigPostgresqlSourceConfig constructor
const
StreamSourceConfigPostgresqlSourceConfig({
- Input<
StreamSourceConfigPostgresqlSourceConfigExcludeObjects?> ? excludeObjects, - Input<
StreamSourceConfigPostgresqlSourceConfigIncludeObjects?> ? includeObjects, - Input<
int?> ? maxConcurrentBackfillTasks, - required Input<
String> publication, - required Input<
String> replicationSlot,
Creates a new StreamSourceConfigPostgresqlSourceConfig.
excludeObjects PostgreSQL objects to exclude from the stream.
includeObjects PostgreSQL objects to retrieve from the source.
maxConcurrentBackfillTasks Maximum number of concurrent backfill tasks. The number should be non
publication The name of the publication that includes the set of all tables
replicationSlot The name of the logical replication slot that's configured with
Implementation
const StreamSourceConfigPostgresqlSourceConfig({
this.excludeObjects,
this.includeObjects,
this.maxConcurrentBackfillTasks,
required this.publication,
required this.replicationSlot,
});