public class JsonPathCodec extends AbstractCodec
| Modifier and Type | Class and Description |
|---|---|
static class |
JsonPathCodec.Config |
static class |
JsonPathCodec.Descriptor |
static interface |
JsonPathCodec.Factory |
| Modifier and Type | Field and Description |
|---|---|
static String |
CK_PATH |
static String |
CK_SOURCE |
| Constructor and Description |
|---|
JsonPathCodec(Configuration configuration) |
| Modifier and Type | Method and Description |
|---|---|
protected String |
buildShortMessage(Map<String,Object> fields) |
Message |
decode(RawMessage rawMessage) |
CodecAggregator |
getAggregator() |
protected Map<String,Object> |
read(String json) |
getConfiguration, getNamepublic static final String CK_PATH
public static final String CK_SOURCE
public JsonPathCodec(Configuration configuration)
@Nullable public Message decode(@Nonnull RawMessage rawMessage)
@Nullable public CodecAggregator getAggregator()
getAggregator in interface CodecgetAggregator in class AbstractCodecCopyright © 2012-2016 Graylog, Inc.. All Rights Reserved.