Interface CdcStrategy.SpecificStartPositionOrBuilder (1.54.0)

public static interface CdcStrategy.SpecificStartPositionOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getMysqlLogPosition()

public abstract MysqlLogPosition getMysqlLogPosition()

MySQL specific log position to start replicating from.

.google.cloud.datastream.v1.MysqlLogPosition mysql_log_position = 101;

Returns
Type Description
MysqlLogPosition

The mysqlLogPosition.

getMysqlLogPositionOrBuilder()

public abstract MysqlLogPositionOrBuilder getMysqlLogPositionOrBuilder()

MySQL specific log position to start replicating from.

.google.cloud.datastream.v1.MysqlLogPosition mysql_log_position = 101;

Returns
Type Description
MysqlLogPositionOrBuilder

getOracleScnPosition()

public abstract OracleScnPosition getOracleScnPosition()

Oracle SCN to start replicating from.

.google.cloud.datastream.v1.OracleScnPosition oracle_scn_position = 102;

Returns
Type Description
OracleScnPosition

The oracleScnPosition.

getOracleScnPositionOrBuilder()

public abstract OracleScnPositionOrBuilder getOracleScnPositionOrBuilder()

Oracle SCN to start replicating from.

.google.cloud.datastream.v1.OracleScnPosition oracle_scn_position = 102;

Returns
Type Description
OracleScnPositionOrBuilder

getPositionCase()

public abstract CdcStrategy.SpecificStartPosition.PositionCase getPositionCase()
Returns
Type Description
CdcStrategy.SpecificStartPosition.PositionCase

getSqlServerLsnPosition()

public abstract SqlServerLsnPosition getSqlServerLsnPosition()

SqlServer LSN to start replicating from.

.google.cloud.datastream.v1.SqlServerLsnPosition sql_server_lsn_position = 103;

Returns
Type Description
SqlServerLsnPosition

The sqlServerLsnPosition.

getSqlServerLsnPositionOrBuilder()

public abstract SqlServerLsnPositionOrBuilder getSqlServerLsnPositionOrBuilder()

SqlServer LSN to start replicating from.

.google.cloud.datastream.v1.SqlServerLsnPosition sql_server_lsn_position = 103;

Returns
Type Description
SqlServerLsnPositionOrBuilder

hasMysqlLogPosition()

public abstract boolean hasMysqlLogPosition()

MySQL specific log position to start replicating from.

.google.cloud.datastream.v1.MysqlLogPosition mysql_log_position = 101;

Returns
Type Description
boolean

Whether the mysqlLogPosition field is set.

hasOracleScnPosition()

public abstract boolean hasOracleScnPosition()

Oracle SCN to start replicating from.

.google.cloud.datastream.v1.OracleScnPosition oracle_scn_position = 102;

Returns
Type Description
boolean

Whether the oracleScnPosition field is set.

hasSqlServerLsnPosition()

public abstract boolean hasSqlServerLsnPosition()

SqlServer LSN to start replicating from.

.google.cloud.datastream.v1.SqlServerLsnPosition sql_server_lsn_position = 103;

Returns
Type Description
boolean

Whether the sqlServerLsnPosition field is set.