Class JsonConverter
java.lang.Object
org.apache.pulsar.io.elasticsearch.JsonConverter
Convert an AVRO GenericRecord to a JsonNode.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionstatic com.fasterxml.jackson.databind.JsonNode
toJson
(org.apache.avro.generic.GenericRecord genericRecord) static com.fasterxml.jackson.databind.JsonNode
static com.fasterxml.jackson.databind.node.ArrayNode
toJsonArray
(com.fasterxml.jackson.databind.JsonNode jsonNode, List<String> fields) static com.fasterxml.jackson.databind.JsonNode
topLevelMerge
(com.fasterxml.jackson.databind.JsonNode n1, com.fasterxml.jackson.databind.JsonNode n2)
-
Constructor Details
-
JsonConverter
public JsonConverter()
-
-
Method Details
-
topLevelMerge
public static com.fasterxml.jackson.databind.JsonNode topLevelMerge(com.fasterxml.jackson.databind.JsonNode n1, com.fasterxml.jackson.databind.JsonNode n2) -
toJson
public static com.fasterxml.jackson.databind.JsonNode toJson(org.apache.avro.generic.GenericRecord genericRecord) -
toJson
public static com.fasterxml.jackson.databind.JsonNode toJson(org.apache.avro.Schema schema, Object value) -
toJsonArray
-