StreamSourceConfigPostgresqlSourceConfig class
Constructors
-
StreamSourceConfigPostgresqlSourceConfig({Input<
StreamSourceConfigPostgresqlSourceConfigExcludeObjects?> ? excludeObjects, Input<StreamSourceConfigPostgresqlSourceConfigIncludeObjects?> ? includeObjects, Input<int?> ? maxConcurrentBackfillTasks, required Input<String> publication, required Input<String> replicationSlot}) -
Creates a new StreamSourceConfigPostgresqlSourceConfig.
excludeObjectsPostgreSQL objects to exclude from the stream.includeObjectsPostgreSQL objects to retrieve from the source.maxConcurrentBackfillTasksMaximum number of concurrent backfill tasks. The number should be nonpublicationThe name of the publication that includes the set of all tablesreplicationSlotThe name of the logical replication slot that's configured withconst -
StreamSourceConfigPostgresqlSourceConfig.fromMap(Map<
String, dynamic> map) -
factory
Properties
-
excludeObjects
→ Input<
StreamSourceConfigPostgresqlSourceConfigExcludeObjects?> ? -
PostgreSQL objects to exclude from the stream.
Structure is documented below.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
includeObjects
→ Input<
StreamSourceConfigPostgresqlSourceConfigIncludeObjects?> ? -
PostgreSQL objects to retrieve from the source.
Structure is documented below.
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> -
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