public final class JsonDeserializationFunction extends org.apache.flink.api.common.functions.AbstractRichFunction implements org.apache.flink.api.common.functions.MapFunction<String,org.apache.flink.table.data.RowData>
| Constructor and Description |
|---|
JsonDeserializationFunction(org.apache.flink.formats.json.JsonRowDataDeserializationSchema deserializationSchema) |
| Modifier and Type | Method and Description |
|---|---|
static JsonDeserializationFunction |
getInstance(org.apache.flink.configuration.Configuration conf) |
static JsonDeserializationFunction |
getInstance(org.apache.flink.table.types.logical.RowType rowType) |
org.apache.flink.table.data.RowData |
map(String record) |
void |
open(org.apache.flink.configuration.Configuration parameters) |
public JsonDeserializationFunction(org.apache.flink.formats.json.JsonRowDataDeserializationSchema deserializationSchema)
public static JsonDeserializationFunction getInstance(org.apache.flink.configuration.Configuration conf)
public static JsonDeserializationFunction getInstance(org.apache.flink.table.types.logical.RowType rowType)
public void open(org.apache.flink.configuration.Configuration parameters)
throws Exception
open in interface org.apache.flink.api.common.functions.RichFunctionopen in class org.apache.flink.api.common.functions.AbstractRichFunctionExceptionCopyright © 2023 The Apache Software Foundation. All rights reserved.