L - the type of structured log which is being serializedpublic class StructuredLogJsonKafkaSerializer<L> extends Object implements Serializer<L>
Serializer which serializes anything which are serializable in JSON format.| Constructor and Description |
|---|
StructuredLogJsonKafkaSerializer(ObjectMapper objectMapper)
Constructs
StructuredLogJsonKafkaSerializer. |
| Modifier and Type | Method and Description |
|---|---|
void |
close() |
void |
configure(Map<String,?> map,
boolean b) |
byte[] |
serialize(String topic,
L value) |
public StructuredLogJsonKafkaSerializer(ObjectMapper objectMapper)
StructuredLogJsonKafkaSerializer.objectMapper - an instance of ObjectMapper which is used to serializer structured logspublic void configure(Map<String,?> map, boolean b)
configure in interface Serializer<L>@Nullable public byte[] serialize(String topic, L value)
serialize in interface Serializer<L>public void close()
close in interface Closeableclose in interface AutoCloseableclose in interface Serializer<L>© Copyright 2015–2018 LINE Corporation. All rights reserved.