Package org.apache.flink.formats.json
Class JsonFormatOptionsUtil
java.lang.Object
org.apache.flink.formats.json.JsonFormatOptionsUtil
Utilities for
JsonFormatOptions.-
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptiongetMapNullKeyMode(org.apache.flink.configuration.ReadableConfig config) Creates handling mode for null key map data.static org.apache.flink.formats.common.TimestampFormatgetTimestampFormat(org.apache.flink.configuration.ReadableConfig config) static voidvalidateDecodingFormatOptions(org.apache.flink.configuration.ReadableConfig tableOptions) Validator for json decoding format.static voidvalidateEncodingFormatOptions(org.apache.flink.configuration.ReadableConfig tableOptions) Validator for json encoding format.
-
Field Details
-
SQL
- See Also:
-
ISO_8601
- See Also:
-
TIMESTAMP_FORMAT_ENUM
-
JSON_MAP_NULL_KEY_MODE_FAIL
- See Also:
-
JSON_MAP_NULL_KEY_MODE_DROP
- See Also:
-
JSON_MAP_NULL_KEY_MODE_LITERAL
- See Also:
-
-
Method Details
-
getTimestampFormat
public static org.apache.flink.formats.common.TimestampFormat getTimestampFormat(org.apache.flink.configuration.ReadableConfig config) -
getMapNullKeyMode
public static JsonFormatOptions.MapNullKeyMode getMapNullKeyMode(org.apache.flink.configuration.ReadableConfig config) Creates handling mode for null key map data.See
JSON_MAP_NULL_KEY_MODE_FAIL,JSON_MAP_NULL_KEY_MODE_DROP, andJSON_MAP_NULL_KEY_MODE_LITERALfor more information. -
validateDecodingFormatOptions
public static void validateDecodingFormatOptions(org.apache.flink.configuration.ReadableConfig tableOptions) Validator for json decoding format. -
validateEncodingFormatOptions
public static void validateEncodingFormatOptions(org.apache.flink.configuration.ReadableConfig tableOptions) Validator for json encoding format.
-