Class MessagePackRecordAccessor
- java.lang.Object
-
- org.komamitsu.fluency.recordformat.recordaccessor.MessagePackRecordAccessor
-
- All Implemented Interfaces:
RecordAccessor
public class MessagePackRecordAccessor extends java.lang.Object implements RecordAccessor
-
-
Constructor Summary
Constructors Constructor Description MessagePackRecordAccessor(java.nio.ByteBuffer byteBuffer)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.lang.StringgetAsString(java.lang.String key)voidsetTimestamp(long timestamp)java.lang.StringtoJson(com.fasterxml.jackson.databind.ObjectMapper objectMapperForJson)byte[]toMessagePack(com.fasterxml.jackson.databind.ObjectMapper objectMapperForMessagePack)
-
-
-
Method Detail
-
getAsString
public java.lang.String getAsString(java.lang.String key)
- Specified by:
getAsStringin interfaceRecordAccessor
-
setTimestamp
public void setTimestamp(long timestamp)
- Specified by:
setTimestampin interfaceRecordAccessor
-
toMessagePack
public byte[] toMessagePack(com.fasterxml.jackson.databind.ObjectMapper objectMapperForMessagePack)
- Specified by:
toMessagePackin interfaceRecordAccessor
-
toJson
public java.lang.String toJson(com.fasterxml.jackson.databind.ObjectMapper objectMapperForJson)
- Specified by:
toJsonin interfaceRecordAccessor
-
-