PostgresqlSourceConfig class
PostgreSQL data source configuration
Constructors
-
PostgresqlSourceConfig({Input<
PostgresqlRdbms> ? excludeObjects, Input<PostgresqlRdbms> ? includeObjects, Input<int> ? maxConcurrentBackfillTasks, required Input<String> publication, required Input<String> replicationSlot}) -
Creates a new PostgresqlSourceConfig.
excludeObjectsPostgreSQL objects to exclude from the stream.includeObjectsPostgreSQL objects to include in the stream.maxConcurrentBackfillTasksMaximum number of concurrent backfill tasks. The number should be non negative. If not set (or set to 0), the system's default value will be used.publicationThe name of the publication that includes the set of all tables that are defined in the stream's include_objects.replicationSlotImmutable. The name of the logical replication slot that's configured with the pgoutput plugin.const -
PostgresqlSourceConfig.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
excludeObjects
→ Input<
PostgresqlRdbms> ? -
PostgreSQL objects to exclude from the stream.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
includeObjects
→ Input<
PostgresqlRdbms> ? -
PostgreSQL objects to include in the stream.
final
-
maxConcurrentBackfillTasks
→ Input<
int> ? -
Maximum number of concurrent backfill tasks. The number should be non negative. If not set (or set to 0), the system's default value will be used.
final
-
publication
→ Input<
String> -
The name of the publication that includes the set of all tables that are defined in the stream's include_objects.
final
-
replicationSlot
→ Input<
String> -
Immutable. The name of the logical replication slot that's configured with the pgoutput plugin.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toMap(
) → Map< String, dynamic> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited