Class StreamsRecord

  • All Implemented Interfaces:
    org.apache.pulsar.functions.api.Record<byte[]>

    public class StreamsRecord
    extends java.lang.Object
    implements org.apache.pulsar.functions.api.Record<byte[]>
    This is a direct adaptation of the kinesis record for kcl v1, with a little branching added for dynamo-specific logic.
    • Constructor Summary

      Constructors 
      Constructor Description
      StreamsRecord​(com.amazonaws.services.kinesis.model.Record record)  
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void setProperty​(java.lang.String key, java.lang.String value)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
      • Methods inherited from interface org.apache.pulsar.functions.api.Record

        ack, fail, getDestinationTopic, getEventTime, getKey, getMessage, getPartitionId, getPartitionIndex, getProperties, getRecordSequence, getSchema, getTopicName, getValue
    • Constructor Detail

      • StreamsRecord

        public StreamsRecord​(com.amazonaws.services.kinesis.model.Record record)
    • Method Detail

      • setProperty

        public void setProperty​(java.lang.String key,
                                java.lang.String value)