Package org.apache.pulsar.io.kinesis
Class KinesisRecord
java.lang.Object
org.apache.pulsar.io.kinesis.KinesisRecord
- All Implemented Interfaces:
org.apache.pulsar.functions.api.Record<byte[]>
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface org.apache.pulsar.functions.api.Record
ack, fail, getDestinationTopic, getEventTime, getMessage, getPartitionId, getPartitionIndex, getRecordSequence, getSchema, getTopicName
-
Field Details
-
ARRIVAL_TIMESTAMP
- See Also:
-
ENCRYPTION_TYPE
- See Also:
-
PARTITION_KEY
- See Also:
-
SEQUENCE_NUMBER
- See Also:
-
-
Constructor Details
-
KinesisRecord
public KinesisRecord(software.amazon.kinesis.retrieval.KinesisClientRecord record)
-
-
Method Details
-
getKey
- Specified by:
getKeyin interfaceorg.apache.pulsar.functions.api.Record<byte[]>
-
getValue
public byte[] getValue()- Specified by:
getValuein interfaceorg.apache.pulsar.functions.api.Record<byte[]>
-
getProperties
- Specified by:
getPropertiesin interfaceorg.apache.pulsar.functions.api.Record<byte[]>
-
setProperty
-