Class WallclockTimestampExtractor
java.lang.Object
org.apache.kafka.streams.processor.WallclockTimestampExtractor
- All Implemented Interfaces:
- TimestampExtractor
Retrieves current wall clock timestamps as 
System.currentTimeMillis().
 Using this extractor effectively provides processing-time semantics.
 If you need event-time semantics, use FailOnInvalidTimestamp with
 built-in CreateTime or LogAppendTime timestamp (see KIP-32: Add timestamps to Kafka message for details).
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionlongextract(ConsumerRecord<Object, Object> record, long partitionTime) Return the current wall clock time as timestamp.
- 
Constructor Details- 
WallclockTimestampExtractorpublic WallclockTimestampExtractor()
 
- 
- 
Method Details- 
extractReturn the current wall clock time as timestamp.- Specified by:
- extractin interface- TimestampExtractor
- Parameters:
- record- a data record
- partitionTime- the highest extracted valid timestamp of the current record's partition˙ (could be -1 if unknown)
- Returns:
- the current wall clock time, expressed in milliseconds since midnight, January 1, 1970 UTC
 
 
-