Show / Hide Table of Contents

Class PostgresqlSourceConfig

PostgreSQL data source configuration

Inheritance
object
PostgresqlSourceConfig
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: Google.Apis.Datastream.v1.Data
Assembly: Google.Apis.Datastream.v1.dll
Syntax
public class PostgresqlSourceConfig : IDirectResponseSchema

Properties

ETag

The ETag of the item.

Declaration
public virtual string ETag { get; set; }
Property Value
Type Description
string

ExcludeObjects

PostgreSQL objects to exclude from the stream.

Declaration
[JsonProperty("excludeObjects")]
public virtual PostgresqlRdbms ExcludeObjects { get; set; }
Property Value
Type Description
PostgresqlRdbms

IncludeObjects

PostgreSQL objects to include in the stream.

Declaration
[JsonProperty("includeObjects")]
public virtual PostgresqlRdbms IncludeObjects { get; set; }
Property Value
Type Description
PostgresqlRdbms

MaxConcurrentBackfillTasks

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.

Declaration
[JsonProperty("maxConcurrentBackfillTasks")]
public virtual int? MaxConcurrentBackfillTasks { get; set; }
Property Value
Type Description
int?

Publication

Required. The name of the publication that includes the set of all tables that are defined in the stream's include_objects.

Declaration
[JsonProperty("publication")]
public virtual string Publication { get; set; }
Property Value
Type Description
string

ReplicationSlot

Required. Immutable. The name of the logical replication slot that's configured with the pgoutput plugin.

Declaration
[JsonProperty("replicationSlot")]
public virtual string ReplicationSlot { get; set; }
Property Value
Type Description
string

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX