@Internal public class JsonFormatOptionsUtil extends Object
JsonFormatOptions.| Modifier and Type | Field and Description |
|---|---|
static String |
ISO_8601 |
static String |
JSON_MAP_NULL_KEY_MODE_DROP |
static String |
JSON_MAP_NULL_KEY_MODE_FAIL |
static String |
JSON_MAP_NULL_KEY_MODE_LITERAL |
static String |
SQL |
static Set<String> |
TIMESTAMP_FORMAT_ENUM |
| Modifier and Type | Method and Description |
|---|---|
static JsonFormatOptions.MapNullKeyMode |
getMapNullKeyMode(org.apache.flink.configuration.ReadableConfig config)
Creates handling mode for null key map data.
|
static org.apache.flink.formats.common.TimestampFormat |
getTimestampFormat(org.apache.flink.configuration.ReadableConfig config) |
static void |
validateDecodingFormatOptions(org.apache.flink.configuration.ReadableConfig tableOptions)
Validator for json decoding format.
|
static void |
validateEncodingFormatOptions(org.apache.flink.configuration.ReadableConfig tableOptions)
Validator for json encoding format.
|
public static final String SQL
public static final String ISO_8601
public static final String JSON_MAP_NULL_KEY_MODE_FAIL
public static final String JSON_MAP_NULL_KEY_MODE_DROP
public static final String JSON_MAP_NULL_KEY_MODE_LITERAL
public static org.apache.flink.formats.common.TimestampFormat getTimestampFormat(org.apache.flink.configuration.ReadableConfig config)
public static JsonFormatOptions.MapNullKeyMode getMapNullKeyMode(org.apache.flink.configuration.ReadableConfig config)
See JSON_MAP_NULL_KEY_MODE_FAIL, JSON_MAP_NULL_KEY_MODE_DROP, and JSON_MAP_NULL_KEY_MODE_LITERAL for more information.
public static void validateDecodingFormatOptions(org.apache.flink.configuration.ReadableConfig tableOptions)
public static void validateEncodingFormatOptions(org.apache.flink.configuration.ReadableConfig tableOptions)
Copyright © 2014–2025 The Apache Software Foundation. All rights reserved.