Package com.pulumi.gcp.datastream.inputs
Class StreamSourceConfigPostgresqlSourceConfigArgs
- java.lang.Object
-
- com.pulumi.resources.InputArgs
-
- com.pulumi.resources.ResourceArgs
-
- com.pulumi.gcp.datastream.inputs.StreamSourceConfigPostgresqlSourceConfigArgs
-
public final class StreamSourceConfigPostgresqlSourceConfigArgs extends com.pulumi.resources.ResourceArgs
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
StreamSourceConfigPostgresqlSourceConfigArgs.Builder
-
Field Summary
Fields Modifier and Type Field Description static StreamSourceConfigPostgresqlSourceConfigArgs
Empty
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static StreamSourceConfigPostgresqlSourceConfigArgs.Builder
builder()
static StreamSourceConfigPostgresqlSourceConfigArgs.Builder
builder(StreamSourceConfigPostgresqlSourceConfigArgs defaults)
java.util.Optional<com.pulumi.core.Output<StreamSourceConfigPostgresqlSourceConfigExcludeObjectsArgs>>
excludeObjects()
java.util.Optional<com.pulumi.core.Output<StreamSourceConfigPostgresqlSourceConfigIncludeObjectsArgs>>
includeObjects()
java.util.Optional<com.pulumi.core.Output<java.lang.Integer>>
maxConcurrentBackfillTasks()
com.pulumi.core.Output<java.lang.String>
publication()
com.pulumi.core.Output<java.lang.String>
replicationSlot()
-
-
-
Field Detail
-
Empty
public static final StreamSourceConfigPostgresqlSourceConfigArgs Empty
-
-
Method Detail
-
excludeObjects
public java.util.Optional<com.pulumi.core.Output<StreamSourceConfigPostgresqlSourceConfigExcludeObjectsArgs>> excludeObjects()
- Returns:
- PostgreSQL objects to exclude from the stream. Structure is documented below.
-
includeObjects
public java.util.Optional<com.pulumi.core.Output<StreamSourceConfigPostgresqlSourceConfigIncludeObjectsArgs>> includeObjects()
- Returns:
- PostgreSQL objects to retrieve from the source. Structure is documented below.
-
maxConcurrentBackfillTasks
public java.util.Optional<com.pulumi.core.Output<java.lang.Integer>> maxConcurrentBackfillTasks()
- Returns:
- 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.
-
publication
public com.pulumi.core.Output<java.lang.String> publication()
- Returns:
- The name of the publication that includes the set of all tables that are defined in the stream's include_objects.
-
replicationSlot
public com.pulumi.core.Output<java.lang.String> replicationSlot()
- Returns:
- The name of the logical replication slot that's configured with the pgoutput plugin.
-
builder
public static StreamSourceConfigPostgresqlSourceConfigArgs.Builder builder()
-
builder
public static StreamSourceConfigPostgresqlSourceConfigArgs.Builder builder(StreamSourceConfigPostgresqlSourceConfigArgs defaults)
-
-