public class AccessEventProtobufEncoder extends java.lang.Object implements de.huxhorn.sulky.codec.Encoder<AccessEvent>
Constructor and Description |
---|
AccessEventProtobufEncoder(boolean compressing) |
Modifier and Type | Method and Description |
---|---|
static AccessProto.AccessEvent |
convert(AccessEvent event) |
static AccessProto.LoggerContext |
convert(LoggerContext context) |
static AccessProto.StringArrayMap |
convertStringArrayMap(java.util.Map<java.lang.String,java.lang.String[]> data) |
static AccessProto.StringMap |
convertStringMap(java.util.Map<java.lang.String,java.lang.String> data) |
byte[] |
encode(AccessEvent event) |
boolean |
isCompressing() |
public AccessEventProtobufEncoder(boolean compressing)
public boolean isCompressing()
public byte[] encode(AccessEvent event)
encode
in interface de.huxhorn.sulky.codec.Encoder<AccessEvent>
public static AccessProto.AccessEvent convert(AccessEvent event)
public static AccessProto.LoggerContext convert(LoggerContext context)
public static AccessProto.StringMap convertStringMap(java.util.Map<java.lang.String,java.lang.String> data)
public static AccessProto.StringArrayMap convertStringArrayMap(java.util.Map<java.lang.String,java.lang.String[]> data)