Class: Google::Cloud::Datastream::V1::PostgresqlSourceConfig
- Inherits:
-
Object
- Object
- Google::Cloud::Datastream::V1::PostgresqlSourceConfig
- Extended by:
- Protobuf::MessageExts::ClassMethods
- Includes:
- Protobuf::MessageExts
- Defined in:
- proto_docs/google/cloud/datastream/v1/datastream_resources.rb
Overview
PostgreSQL data source configuration
Instance Attribute Summary collapse
-
#exclude_objects ⇒ ::Google::Cloud::Datastream::V1::PostgresqlRdbms
PostgreSQL objects to exclude from the stream.
-
#include_objects ⇒ ::Google::Cloud::Datastream::V1::PostgresqlRdbms
PostgreSQL objects to include in the stream.
-
#max_concurrent_backfill_tasks ⇒ ::Integer
Maximum number of concurrent backfill tasks.
-
#publication ⇒ ::String
Required.
-
#replication_slot ⇒ ::String
Required.
Instance Attribute Details
#exclude_objects ⇒ ::Google::Cloud::Datastream::V1::PostgresqlRdbms
Returns PostgreSQL objects to exclude from the stream.
544 545 546 547 |
# File 'proto_docs/google/cloud/datastream/v1/datastream_resources.rb', line 544 class PostgresqlSourceConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#include_objects ⇒ ::Google::Cloud::Datastream::V1::PostgresqlRdbms
Returns PostgreSQL objects to include in the stream.
544 545 546 547 |
# File 'proto_docs/google/cloud/datastream/v1/datastream_resources.rb', line 544 class PostgresqlSourceConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#max_concurrent_backfill_tasks ⇒ ::Integer
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.
544 545 546 547 |
# File 'proto_docs/google/cloud/datastream/v1/datastream_resources.rb', line 544 class PostgresqlSourceConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#publication ⇒ ::String
Returns Required. The name of the publication that includes the set of all tables that are defined in the stream's include_objects.
544 545 546 547 |
# File 'proto_docs/google/cloud/datastream/v1/datastream_resources.rb', line 544 class PostgresqlSourceConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |
#replication_slot ⇒ ::String
Returns Required. Immutable. The name of the logical replication slot that's configured with the pgoutput plugin.
544 545 546 547 |
# File 'proto_docs/google/cloud/datastream/v1/datastream_resources.rb', line 544 class PostgresqlSourceConfig include ::Google::Protobuf::MessageExts extend ::Google::Protobuf::MessageExts::ClassMethods end |