## Uses of Class
com.amazon.redshift.replication.LogSequenceNumber

Packages that use LogSequenceNumber
com.amazon.redshift.core.v3.replication
com.amazon.redshift.replication
com.amazon.redshift.replication.fluent
com.amazon.redshift.replication.fluent.logical
com.amazon.redshift.replication.fluent.physical

### Uses of LogSequenceNumber in com.amazon.redshift.core.v3.replication

Methods in com.amazon.redshift.core.v3.replication that return LogSequenceNumber
`LogSequenceNumber` V3RedshiftReplicationStream.`getLastAppliedLSN()`
`LogSequenceNumber` V3RedshiftReplicationStream.`getLastFlushedLSN()`
`LogSequenceNumber` V3RedshiftReplicationStream.`getLastReceiveLSN()`

Methods in com.amazon.redshift.core.v3.replication with parameters of type LogSequenceNumber
`void` V3RedshiftReplicationStream.`setAppliedLSN(LogSequenceNumber applied)`
`void` V3RedshiftReplicationStream.`setFlushedLSN(LogSequenceNumber flushed)`

Constructors in com.amazon.redshift.core.v3.replication with parameters of type LogSequenceNumber
Constructor and Description
`V3RedshiftReplicationStream(CopyDual copyDual, LogSequenceNumber startLSN, long updateIntervalMs, ReplicationType replicationType, RedshiftLogger logger)`

### Uses of LogSequenceNumber in com.amazon.redshift.replication

Fields in com.amazon.redshift.replication declared as LogSequenceNumber
`static LogSequenceNumber` LogSequenceNumber.`INVALID_LSN` Zero is used indicate an invalid pointer.

Methods in com.amazon.redshift.replication that return LogSequenceNumber
`LogSequenceNumber` ReplicationSlotInfo.`getConsistentPoint()` LSN at which we became consistent.
`LogSequenceNumber` RedshiftReplicationStream.`getLastAppliedLSN()` Last applied lsn sent in update message to backed.
`LogSequenceNumber` RedshiftReplicationStream.`getLastFlushedLSN()` Last flushed LSN sent in update message to backend.
`LogSequenceNumber` RedshiftReplicationStream.`getLastReceiveLSN()` Parameter updates by execute `RedshiftReplicationStream.read()` method.
`static LogSequenceNumber` LogSequenceNumber.`valueOf(long value)`
`static LogSequenceNumber` LogSequenceNumber.`valueOf(String strValue)` Create LSN instance by string represent LSN.

Methods in com.amazon.redshift.replication with parameters of type LogSequenceNumber
`int` LogSequenceNumber.`compareTo(LogSequenceNumber o)`
`void` RedshiftReplicationStream.`setAppliedLSN(LogSequenceNumber applied)` Inform backend which LSN has been applied on standby.
`void` RedshiftReplicationStream.`setFlushedLSN(LogSequenceNumber flushed)` Set flushed LSN.

Constructors in com.amazon.redshift.replication with parameters of type LogSequenceNumber
Constructor and Description
`ReplicationSlotInfo(String slotName, ReplicationType replicationType, LogSequenceNumber consistentPoint, String snapshotName, String outputPlugin)`

### Uses of LogSequenceNumber in com.amazon.redshift.replication.fluent

Fields in com.amazon.redshift.replication.fluent declared as LogSequenceNumber
`protected LogSequenceNumber` AbstractStreamBuilder.`startPosition`

Methods in com.amazon.redshift.replication.fluent that return LogSequenceNumber
`LogSequenceNumber` CommonOptions.`getStartLSNPosition()`

Methods in com.amazon.redshift.replication.fluent with parameters of type LogSequenceNumber
`T` ChainedCommonStreamBuilder.`withStartPosition(LogSequenceNumber lsn)` Specify start position from which backend will start stream changes.
`T` AbstractStreamBuilder.`withStartPosition(LogSequenceNumber lsn)`

### Uses of LogSequenceNumber in com.amazon.redshift.replication.fluent.logical

Methods in com.amazon.redshift.replication.fluent.logical that return LogSequenceNumber
`LogSequenceNumber` LogicalStreamBuilder.`getStartLSNPosition()`

Methods in com.amazon.redshift.replication.fluent.logical with parameters of type LogSequenceNumber
`ChainedLogicalStreamBuilder` LogicalStreamBuilder.`withStartPosition(LogSequenceNumber lsn)`

### Uses of LogSequenceNumber in com.amazon.redshift.replication.fluent.physical

Methods in com.amazon.redshift.replication.fluent.physical that return LogSequenceNumber
`LogSequenceNumber` PhysicalStreamBuilder.`getStartLSNPosition()`