Class: Google::Cloud::Datastream::V1::SqlServerSourceConfig

Inherits:
Object
  • Object
show all
Extended by:
Protobuf::MessageExts::ClassMethods
Includes:
Protobuf::MessageExts
Defined in:
proto_docs/google/cloud/datastream/v1/datastream_resources.rb

Overview

SQLServer data source configuration

Instance Attribute Summary collapse

Instance Attribute Details

#change_tables::Google::Cloud::Datastream::V1::SqlServerChangeTables

Returns CDC reader reads from change tables.

Note: The following fields are mutually exclusive: change_tables, transaction_logs. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns:

  • (::Google::Cloud::Datastream::V1::SqlServerChangeTables)

    CDC reader reads from change tables.

    Note: The following fields are mutually exclusive: change_tables, transaction_logs. If a field in that set is populated, all other fields in the set will automatically be cleared.



1108
1109
1110
1111
# File 'proto_docs/google/cloud/datastream/v1/datastream_resources.rb', line 1108

class SqlServerSourceConfig
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#exclude_objects::Google::Cloud::Datastream::V1::SqlServerRdbms

Returns SQLServer objects to exclude from the stream.

Returns:



1108
1109
1110
1111
# File 'proto_docs/google/cloud/datastream/v1/datastream_resources.rb', line 1108

class SqlServerSourceConfig
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#include_objects::Google::Cloud::Datastream::V1::SqlServerRdbms

Returns SQLServer objects to include in the stream.

Returns:



1108
1109
1110
1111
# File 'proto_docs/google/cloud/datastream/v1/datastream_resources.rb', line 1108

class SqlServerSourceConfig
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#max_concurrent_backfill_tasks::Integer

Returns Max concurrent backfill tasks.

Returns:

  • (::Integer)

    Max concurrent backfill tasks.



1108
1109
1110
1111
# File 'proto_docs/google/cloud/datastream/v1/datastream_resources.rb', line 1108

class SqlServerSourceConfig
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#max_concurrent_cdc_tasks::Integer

Returns Max concurrent CDC tasks.

Returns:

  • (::Integer)

    Max concurrent CDC tasks.



1108
1109
1110
1111
# File 'proto_docs/google/cloud/datastream/v1/datastream_resources.rb', line 1108

class SqlServerSourceConfig
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end

#transaction_logs::Google::Cloud::Datastream::V1::SqlServerTransactionLogs

Returns CDC reader reads from transaction logs.

Note: The following fields are mutually exclusive: transaction_logs, change_tables. If a field in that set is populated, all other fields in the set will automatically be cleared.

Returns:

  • (::Google::Cloud::Datastream::V1::SqlServerTransactionLogs)

    CDC reader reads from transaction logs.

    Note: The following fields are mutually exclusive: transaction_logs, change_tables. If a field in that set is populated, all other fields in the set will automatically be cleared.



1108
1109
1110
1111
# File 'proto_docs/google/cloud/datastream/v1/datastream_resources.rb', line 1108

class SqlServerSourceConfig
  include ::Google::Protobuf::MessageExts
  extend ::Google::Protobuf::MessageExts::ClassMethods
end