public class MessagePackRecordFormatter extends AbstractRecordFormatter
| Modifier and Type | Class and Description |
|---|---|
static class |
MessagePackRecordFormatter.Config |
config, objectMapperForMessagePack| Constructor and Description |
|---|
MessagePackRecordFormatter() |
MessagePackRecordFormatter(MessagePackRecordFormatter.Config config) |
| Modifier and Type | Method and Description |
|---|---|
byte[] |
format(java.lang.String tag,
java.lang.Object timestamp,
java.util.Map<java.lang.String,java.lang.Object> data) |
byte[] |
formatFromMessagePack(java.lang.String tag,
java.lang.Object timestamp,
byte[] mapValue,
int offset,
int len) |
byte[] |
formatFromMessagePack(java.lang.String tag,
java.lang.Object timestamp,
java.nio.ByteBuffer mapValue) |
java.lang.String |
formatName() |
getEpoch, registerObjectMapperModulespublic MessagePackRecordFormatter()
public MessagePackRecordFormatter(MessagePackRecordFormatter.Config config)
public byte[] format(java.lang.String tag,
java.lang.Object timestamp,
java.util.Map<java.lang.String,java.lang.Object> data)
format in interface RecordFormatterformat in class AbstractRecordFormatterpublic byte[] formatFromMessagePack(java.lang.String tag,
java.lang.Object timestamp,
byte[] mapValue,
int offset,
int len)
formatFromMessagePack in interface RecordFormatterformatFromMessagePack in class AbstractRecordFormatterpublic byte[] formatFromMessagePack(java.lang.String tag,
java.lang.Object timestamp,
java.nio.ByteBuffer mapValue)
formatFromMessagePack in interface RecordFormatterformatFromMessagePack in class AbstractRecordFormatterpublic java.lang.String formatName()
formatName in interface RecordFormatterformatName in class AbstractRecordFormatter