Package org.apache.flink.formats.json
Class JsonFormatOptions
- java.lang.Object
-
- org.apache.flink.formats.json.JsonFormatOptions
-
@PublicEvolving public class JsonFormatOptions extends Object
Options for the JSON format.
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
JsonFormatOptions.MapNullKeyMode
Handling mode for map data with null key.
-
Field Summary
Fields Modifier and Type Field Description static ConfigOption<Boolean>
DECODE_JSON_PARSER_ENABLED
static ConfigOption<Boolean>
ENCODE_DECIMAL_AS_PLAIN_NUMBER
static ConfigOption<Boolean>
ENCODE_IGNORE_NULL_FIELDS
static ConfigOption<Boolean>
FAIL_ON_MISSING_FIELD
static ConfigOption<Boolean>
IGNORE_PARSE_ERRORS
static ConfigOption<String>
MAP_NULL_KEY_LITERAL
static ConfigOption<String>
MAP_NULL_KEY_MODE
static ConfigOption<String>
TIMESTAMP_FORMAT
-
-
-
Field Detail
-
FAIL_ON_MISSING_FIELD
public static final ConfigOption<Boolean> FAIL_ON_MISSING_FIELD
-
IGNORE_PARSE_ERRORS
public static final ConfigOption<Boolean> IGNORE_PARSE_ERRORS
-
MAP_NULL_KEY_MODE
public static final ConfigOption<String> MAP_NULL_KEY_MODE
-
MAP_NULL_KEY_LITERAL
public static final ConfigOption<String> MAP_NULL_KEY_LITERAL
-
TIMESTAMP_FORMAT
public static final ConfigOption<String> TIMESTAMP_FORMAT
-
ENCODE_DECIMAL_AS_PLAIN_NUMBER
public static final ConfigOption<Boolean> ENCODE_DECIMAL_AS_PLAIN_NUMBER
-
ENCODE_IGNORE_NULL_FIELDS
public static final ConfigOption<Boolean> ENCODE_IGNORE_NULL_FIELDS
-
DECODE_JSON_PARSER_ENABLED
public static final ConfigOption<Boolean> DECODE_JSON_PARSER_ENABLED
-
-