Package com.bhn.galaxy.gpl.events
Class EventRecord<T>
- java.lang.Object
-
- com.bhn.galaxy.gpl.events.EventRecord<T>
-
public class EventRecord<T> extends java.lang.ObjectCommon class definition for sending records to Kinesis Created by BHN, on 9/12/2017.
-
-
Constructor Summary
Constructors Constructor Description EventRecord()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.util.UUIDgetAgentId()TgetPayload()java.lang.StringgetSequenceNumber()java.lang.StringgetSourceSystem()java.lang.StringgetStreamName()voidsetAgentId(java.util.UUID agentId)voidsetPayload(T payload)voidsetSequenceNumber(java.lang.String sequenceNumber)voidsetSourceSystem(java.lang.String sourceSystem)voidsetStreamName(java.lang.String streamName)java.lang.StringtoString()
-
-
-
Method Detail
-
getSourceSystem
public java.lang.String getSourceSystem()
-
setSourceSystem
public void setSourceSystem(java.lang.String sourceSystem)
-
getAgentId
public java.util.UUID getAgentId()
-
setAgentId
public void setAgentId(java.util.UUID agentId)
-
getSequenceNumber
public java.lang.String getSequenceNumber()
-
setSequenceNumber
public void setSequenceNumber(java.lang.String sequenceNumber)
-
getPayload
public T getPayload()
-
setPayload
public void setPayload(T payload)
-
getStreamName
public java.lang.String getStreamName()
-
setStreamName
public void setStreamName(java.lang.String streamName)
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-