Class SourceRecordUtils
java.lang.Object
io.debezium.connector.spanner.processor.SourceRecordUtils
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic org.apache.kafka.connect.source.SourceRecordaddEmitTimestamp(org.apache.kafka.connect.source.SourceRecord sourceRecord, long timestamp) static org.apache.kafka.connect.source.SourceRecordaddPollTimestamp(org.apache.kafka.connect.source.SourceRecord sourceRecord, long timestamp) static org.apache.kafka.connect.source.SourceRecordaddPublishTimestamp(org.apache.kafka.connect.source.SourceRecord sourceRecord, long timestamp) private static Objectstatic LongextractEmitTimestamp(org.apache.kafka.connect.source.SourceRecord sourceRecord) static LongextractPollTimestamp(org.apache.kafka.connect.source.SourceRecord sourceRecord) static LongextractPublishTimestamp(org.apache.kafka.connect.source.SourceRecord sourceRecord) static StringextractRecordUid(org.apache.kafka.connect.source.SourceRecord sourceRecord) static StringextractToken(org.apache.kafka.connect.source.SourceRecord sourceRecord) static org.apache.kafka.connect.header.ConnectHeadersstatic booleanisDataChangeRecord(org.apache.kafka.connect.source.SourceRecord sourceRecord)
-
Field Details
-
RECORD_UID
- See Also:
-
EMIT_AT_TIMESTAMP_KEY
- See Also:
-
PUBLISH_AT_TIMESTAMP_KEY
- See Also:
-
POLL_AT_TIMESTAMP_KEY
- See Also:
-
-
Constructor Details
-
SourceRecordUtils
private SourceRecordUtils()
-
-
Method Details
-
isDataChangeRecord
public static boolean isDataChangeRecord(org.apache.kafka.connect.source.SourceRecord sourceRecord) -
from
-
addEmitTimestamp
public static org.apache.kafka.connect.source.SourceRecord addEmitTimestamp(org.apache.kafka.connect.source.SourceRecord sourceRecord, long timestamp) -
addPublishTimestamp
public static org.apache.kafka.connect.source.SourceRecord addPublishTimestamp(org.apache.kafka.connect.source.SourceRecord sourceRecord, long timestamp) -
addPollTimestamp
public static org.apache.kafka.connect.source.SourceRecord addPollTimestamp(org.apache.kafka.connect.source.SourceRecord sourceRecord, long timestamp) -
extractToken
-
extractRecordUid
-
extractEmitTimestamp
-
extractPublishTimestamp
public static Long extractPublishTimestamp(org.apache.kafka.connect.source.SourceRecord sourceRecord) -
extractPollTimestamp
-
extract
-