in src/main/scala/com/gu/kinesis/KinesisRecord.scala [47:57]
def fromMutableRecord(record: KinesisClientRecord): KinesisRecord = {
KinesisRecord(
data = ByteString(record.data()),
partitionKey = record.partitionKey(),
explicitHashKey = Option(record.explicitHashKey()),
sequenceNumber = record.sequenceNumber(),
subSequenceNumber = Option(record.subSequenceNumber()),
approximateArrivalTimestamp = record.approximateArrivalTimestamp(),
encryptionType = Option(record.encryptionType())
)
}