Reference documentation and code samples for the Google Cloud Datastream V1 Client class PostgresqlSourceConfig.
PostgreSQL data source configuration
Generated from protobuf message google.cloud.datastream.v1.PostgresqlSourceConfig
Methods
__construct
Constructor.
data
array
Optional. Data for populating the Message object.
↳ include_objects
↳ exclude_objects
↳ replication_slot
string
Required. The name of the logical replication slot that's configured with the pgoutput plugin.
↳ publication
string
Required. The name of the publication that includes the set of all tables that are defined in the stream's include_objects.
getIncludeObjects
PostgreSQL objects to include in the stream.
hasIncludeObjects
clearIncludeObjects
setIncludeObjects
PostgreSQL objects to include in the stream.
$this
getExcludeObjects
PostgreSQL objects to exclude from the stream.
hasExcludeObjects
clearExcludeObjects
setExcludeObjects
PostgreSQL objects to exclude from the stream.
$this
getReplicationSlot
Required. The name of the logical replication slot that's configured with the pgoutput plugin.
string
setReplicationSlot
Required. The name of the logical replication slot that's configured with the pgoutput plugin.
var
string
$this
getPublication
Required. The name of the publication that includes the set of all tables that are defined in the stream's include_objects.
string
setPublication
Required. The name of the publication that includes the set of all tables that are defined in the stream's include_objects.
var
string
$this