Reference documentation and code samples for the Datastream V1 API class Google::Cloud::Datastream::V1::CdcStrategy::SpecificStartPosition.
CDC strategy to start replicating from a specific position in the source.
Inherits
- Object
Extended By
- Google::Protobuf::MessageExts::ClassMethods
Includes
- Google::Protobuf::MessageExts
Methods
#mysql_log_position
def mysql_log_position() -> ::Google::Cloud::Datastream::V1::MysqlLogPosition
-
(::Google::Cloud::Datastream::V1::MysqlLogPosition) — MySQL specific log position to start replicating from.
Note: The following fields are mutually exclusive:
mysql_log_position
,oracle_scn_position
,sql_server_lsn_position
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#mysql_log_position=
def mysql_log_position=(value) -> ::Google::Cloud::Datastream::V1::MysqlLogPosition
-
value (::Google::Cloud::Datastream::V1::MysqlLogPosition) — MySQL specific log position to start replicating from.
Note: The following fields are mutually exclusive:
mysql_log_position
,oracle_scn_position
,sql_server_lsn_position
. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::Datastream::V1::MysqlLogPosition) — MySQL specific log position to start replicating from.
Note: The following fields are mutually exclusive:
mysql_log_position
,oracle_scn_position
,sql_server_lsn_position
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#oracle_scn_position
def oracle_scn_position() -> ::Google::Cloud::Datastream::V1::OracleScnPosition
-
(::Google::Cloud::Datastream::V1::OracleScnPosition) — Oracle SCN to start replicating from.
Note: The following fields are mutually exclusive:
oracle_scn_position
,mysql_log_position
,sql_server_lsn_position
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#oracle_scn_position=
def oracle_scn_position=(value) -> ::Google::Cloud::Datastream::V1::OracleScnPosition
-
value (::Google::Cloud::Datastream::V1::OracleScnPosition) — Oracle SCN to start replicating from.
Note: The following fields are mutually exclusive:
oracle_scn_position
,mysql_log_position
,sql_server_lsn_position
. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::Datastream::V1::OracleScnPosition) — Oracle SCN to start replicating from.
Note: The following fields are mutually exclusive:
oracle_scn_position
,mysql_log_position
,sql_server_lsn_position
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#sql_server_lsn_position
def sql_server_lsn_position() -> ::Google::Cloud::Datastream::V1::SqlServerLsnPosition
-
(::Google::Cloud::Datastream::V1::SqlServerLsnPosition) — SqlServer LSN to start replicating from.
Note: The following fields are mutually exclusive:
sql_server_lsn_position
,mysql_log_position
,oracle_scn_position
. If a field in that set is populated, all other fields in the set will automatically be cleared.
#sql_server_lsn_position=
def sql_server_lsn_position=(value) -> ::Google::Cloud::Datastream::V1::SqlServerLsnPosition
-
value (::Google::Cloud::Datastream::V1::SqlServerLsnPosition) — SqlServer LSN to start replicating from.
Note: The following fields are mutually exclusive:
sql_server_lsn_position
,mysql_log_position
,oracle_scn_position
. If a field in that set is populated, all other fields in the set will automatically be cleared.
-
(::Google::Cloud::Datastream::V1::SqlServerLsnPosition) — SqlServer LSN to start replicating from.
Note: The following fields are mutually exclusive:
sql_server_lsn_position
,mysql_log_position
,oracle_scn_position
. If a field in that set is populated, all other fields in the set will automatically be cleared.