Interface CdcStrategyOrBuilder (1.54.0)

public interface CdcStrategyOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getMostRecentStartPosition()

public abstract CdcStrategy.MostRecentStartPosition getMostRecentStartPosition()

Optional. Start replicating from the most recent position in the source.

.google.cloud.datastream.v1.CdcStrategy.MostRecentStartPosition most_recent_start_position = 101 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
CdcStrategy.MostRecentStartPosition

The mostRecentStartPosition.

getMostRecentStartPositionOrBuilder()

public abstract CdcStrategy.MostRecentStartPositionOrBuilder getMostRecentStartPositionOrBuilder()

Optional. Start replicating from the most recent position in the source.

.google.cloud.datastream.v1.CdcStrategy.MostRecentStartPosition most_recent_start_position = 101 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
CdcStrategy.MostRecentStartPositionOrBuilder

getNextAvailableStartPosition()

public abstract CdcStrategy.NextAvailableStartPosition getNextAvailableStartPosition()

Optional. Resume replication from the next available position in the source.

.google.cloud.datastream.v1.CdcStrategy.NextAvailableStartPosition next_available_start_position = 102 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
CdcStrategy.NextAvailableStartPosition

The nextAvailableStartPosition.

getNextAvailableStartPositionOrBuilder()

public abstract CdcStrategy.NextAvailableStartPositionOrBuilder getNextAvailableStartPositionOrBuilder()

Optional. Resume replication from the next available position in the source.

.google.cloud.datastream.v1.CdcStrategy.NextAvailableStartPosition next_available_start_position = 102 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
CdcStrategy.NextAvailableStartPositionOrBuilder

getSpecificStartPosition()

public abstract CdcStrategy.SpecificStartPosition getSpecificStartPosition()

Optional. Start replicating from a specific position in the source.

.google.cloud.datastream.v1.CdcStrategy.SpecificStartPosition specific_start_position = 103 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
CdcStrategy.SpecificStartPosition

The specificStartPosition.

getSpecificStartPositionOrBuilder()

public abstract CdcStrategy.SpecificStartPositionOrBuilder getSpecificStartPositionOrBuilder()

Optional. Start replicating from a specific position in the source.

.google.cloud.datastream.v1.CdcStrategy.SpecificStartPosition specific_start_position = 103 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
CdcStrategy.SpecificStartPositionOrBuilder

getStartPositionCase()

public abstract CdcStrategy.StartPositionCase getStartPositionCase()
Returns
Type Description
CdcStrategy.StartPositionCase

hasMostRecentStartPosition()

public abstract boolean hasMostRecentStartPosition()

Optional. Start replicating from the most recent position in the source.

.google.cloud.datastream.v1.CdcStrategy.MostRecentStartPosition most_recent_start_position = 101 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the mostRecentStartPosition field is set.

hasNextAvailableStartPosition()

public abstract boolean hasNextAvailableStartPosition()

Optional. Resume replication from the next available position in the source.

.google.cloud.datastream.v1.CdcStrategy.NextAvailableStartPosition next_available_start_position = 102 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the nextAvailableStartPosition field is set.

hasSpecificStartPosition()

public abstract boolean hasSpecificStartPosition()

Optional. Start replicating from a specific position in the source.

.google.cloud.datastream.v1.CdcStrategy.SpecificStartPosition specific_start_position = 103 [(.google.api.field_behavior) = OPTIONAL];

Returns
Type Description
boolean

Whether the specificStartPosition field is set.