Package io.debezium.connector.mongodb
Class SourceInfo.Position
java.lang.Object
io.debezium.connector.mongodb.SourceInfo.Position
- Enclosing class:
- SourceInfo
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final SourceInfo.SessionTransactionIdprivate final Stringprivate final org.bson.BsonTimestamp -
Constructor Summary
ConstructorsConstructorDescriptionPosition(org.bson.BsonTimestamp ts, SourceInfo.SessionTransactionId changeStreamsSessionTxnId, String resumeToken) -
Method Summary
Modifier and TypeMethodDescriptionstatic SourceInfo.PositionchangeStreamPosition(org.bson.BsonTimestamp ts, String resumeToken, SourceInfo.SessionTransactionId sessionTxnId) intgetInc()intgetTime()org.bson.BsonTimestampstatic SourceInfo.PositionsnapshotPosition(org.bson.BsonTimestamp ts) toString()
-
Field Details
-
ts
private final org.bson.BsonTimestamp ts -
changeStreamSessionTxnId
-
resumeToken
-
-
Constructor Details
-
Position
public Position(org.bson.BsonTimestamp ts, SourceInfo.SessionTransactionId changeStreamsSessionTxnId, String resumeToken)
-
-
Method Details
-
snapshotPosition
-
changeStreamPosition
public static SourceInfo.Position changeStreamPosition(org.bson.BsonTimestamp ts, String resumeToken, SourceInfo.SessionTransactionId sessionTxnId) -
getTimestamp
public org.bson.BsonTimestamp getTimestamp() -
getTime
public int getTime() -
getInc
public int getInc() -
getChangeStreamSessionTxnId
-
getResumeToken
-
toString
-