Skip navigation links
A B C D E F G H I J L M O R S T V W 

A

AbstractJsonDeserializationSchema - Class in org.apache.flink.formats.json
Deserialization schema from JSON to Flink Table/SQL internal data structure RowData.
AbstractJsonDeserializationSchema(RowType, TypeInformation<RowData>, boolean, boolean, TimestampFormat) - Constructor for class org.apache.flink.formats.json.AbstractJsonDeserializationSchema
 
applyReadableMetadata(List<String>) - Method in class org.apache.flink.formats.json.canal.CanalJsonDecodingFormat
 
applyReadableMetadata(List<String>) - Method in class org.apache.flink.formats.json.debezium.DebeziumJsonDecodingFormat
 
applyReadableMetadata(List<String>) - Method in class org.apache.flink.formats.json.maxwell.MaxwellJsonDecodingFormat
 
applyReadableMetadata(List<String>) - Method in class org.apache.flink.formats.json.ogg.OggJsonDecodingFormat
 

B

build() - Method in class org.apache.flink.formats.json.canal.CanalJsonDeserializationSchema.Builder
 
build() - Method in class org.apache.flink.formats.json.JsonRowDeserializationSchema.Builder
Deprecated.
 
build() - Method in class org.apache.flink.formats.json.JsonRowSerializationSchema.Builder
Deprecated.
Finalizes the configuration and checks validity.
builder(DataType, List<CanalJsonDecodingFormat.ReadableMetadata>, TypeInformation<RowData>) - Static method in class org.apache.flink.formats.json.canal.CanalJsonDeserializationSchema
Creates A builder for building a CanalJsonDeserializationSchema.
Builder(TypeInformation<Row>) - Constructor for class org.apache.flink.formats.json.JsonRowDeserializationSchema.Builder
Deprecated.
Creates a JSON deserialization schema for the given type information.
Builder(String) - Constructor for class org.apache.flink.formats.json.JsonRowDeserializationSchema.Builder
Deprecated.
Creates a JSON deserialization schema for the given JSON schema.
builder() - Static method in class org.apache.flink.formats.json.JsonRowSerializationSchema
Deprecated.
Creates a builder for JsonRowSerializationSchema.Builder.
Builder(TypeInformation<Row>) - Constructor for class org.apache.flink.formats.json.JsonRowSerializationSchema.Builder
Deprecated.
Builder(String) - Constructor for class org.apache.flink.formats.json.JsonRowSerializationSchema.Builder
Deprecated.

C

CanalJsonDecodingFormat - Class in org.apache.flink.formats.json.canal
DecodingFormat for Canal using JSON encoding.
CanalJsonDecodingFormat(String, String, boolean, TimestampFormat) - Constructor for class org.apache.flink.formats.json.canal.CanalJsonDecodingFormat
 
CanalJsonDeserializationSchema - Class in org.apache.flink.formats.json.canal
Deserialization schema from Canal JSON to Flink Table/SQL internal data structure RowData.
CanalJsonDeserializationSchema.Builder - Class in org.apache.flink.formats.json.canal
A builder for creating a CanalJsonDeserializationSchema.
CanalJsonFormatFactory - Class in org.apache.flink.formats.json.canal
Format factory for providing configured instances of Canal JSON to RowData DeserializationSchema.
CanalJsonFormatFactory() - Constructor for class org.apache.flink.formats.json.canal.CanalJsonFormatFactory
 
CanalJsonFormatOptions - Class in org.apache.flink.formats.json.canal
Option utils for canal-json format.
CanalJsonSerializationSchema - Class in org.apache.flink.formats.json.canal
Serialization schema that serializes an object of Flink Table/SQL internal data structure RowData into a Canal JSON bytes.
CanalJsonSerializationSchema(RowType, TimestampFormat, JsonFormatOptions.MapNullKeyMode, String, boolean, boolean) - Constructor for class org.apache.flink.formats.json.canal.CanalJsonSerializationSchema
 
convert(JsonParser) - Method in interface org.apache.flink.formats.json.JsonParserToRowDataConverters.JsonParserToRowDataConverter
 
convert(String) - Static method in class org.apache.flink.formats.json.JsonRowSchemaConverter
Converts a JSON schema into Flink's type information.
convert(JsonNode) - Method in interface org.apache.flink.formats.json.JsonToRowDataConverters.JsonToRowDataConverter
 
convert(ObjectMapper, JsonNode, Object) - Method in interface org.apache.flink.formats.json.RowDataToJsonConverters.RowDataToJsonConverter
 
convertToRowData(JsonNode) - Method in class org.apache.flink.formats.json.JsonRowDataDeserializationSchema
 
createConverter(String[][], RowType) - Method in class org.apache.flink.formats.json.JsonParserToRowDataConverters
Creates a runtime nested converter which is null safe.
createConverter(LogicalType) - Method in class org.apache.flink.formats.json.JsonToRowDataConverters
Creates a runtime converter which is null safe.
createConverter(LogicalType) - Method in class org.apache.flink.formats.json.RowDataToJsonConverters
Creates a runtime converter which is null safe.
createDecodingFormat(DynamicTableFactory.Context, ReadableConfig) - Method in class org.apache.flink.formats.json.canal.CanalJsonFormatFactory
 
createDecodingFormat(DynamicTableFactory.Context, ReadableConfig) - Method in class org.apache.flink.formats.json.debezium.DebeziumJsonFormatFactory
 
createDecodingFormat(DynamicTableFactory.Context, ReadableConfig) - Method in class org.apache.flink.formats.json.JsonFormatFactory
 
createDecodingFormat(DynamicTableFactory.Context, ReadableConfig) - Method in class org.apache.flink.formats.json.maxwell.MaxwellJsonFormatFactory
 
createDecodingFormat(DynamicTableFactory.Context, ReadableConfig) - Method in class org.apache.flink.formats.json.ogg.OggJsonFormatFactory
 
createEncodingFormat(DynamicTableFactory.Context, ReadableConfig) - Method in class org.apache.flink.formats.json.canal.CanalJsonFormatFactory
 
createEncodingFormat(DynamicTableFactory.Context, ReadableConfig) - Method in class org.apache.flink.formats.json.debezium.DebeziumJsonFormatFactory
 
createEncodingFormat(DynamicTableFactory.Context, ReadableConfig) - Method in class org.apache.flink.formats.json.JsonFormatFactory
 
createEncodingFormat(DynamicTableFactory.Context, ReadableConfig) - Method in class org.apache.flink.formats.json.maxwell.MaxwellJsonFormatFactory
 
createEncodingFormat(DynamicTableFactory.Context, ReadableConfig) - Method in class org.apache.flink.formats.json.ogg.OggJsonFormatFactory
 
createRowConverter(RowType) - Method in class org.apache.flink.formats.json.JsonParserToRowDataConverters
 
createRowConverter(RowType) - Method in class org.apache.flink.formats.json.JsonToRowDataConverters
 
createRuntimeDecoder(DynamicTableSource.Context, DataType, int[][]) - Method in class org.apache.flink.formats.json.canal.CanalJsonDecodingFormat
 
createRuntimeDecoder(DynamicTableSource.Context, DataType, int[][]) - Method in class org.apache.flink.formats.json.debezium.DebeziumJsonDecodingFormat
 
createRuntimeDecoder(DynamicTableSource.Context, DataType, int[][]) - Method in class org.apache.flink.formats.json.maxwell.MaxwellJsonDecodingFormat
 
createRuntimeDecoder(DynamicTableSource.Context, DataType) - Method in class org.apache.flink.formats.json.ogg.OggJsonDecodingFormat
 

D

DATABASE_INCLUDE - Static variable in class org.apache.flink.formats.json.canal.CanalJsonFormatOptions
 
DebeziumJsonDecodingFormat - Class in org.apache.flink.formats.json.debezium
DecodingFormat for Debezium using JSON encoding.
DebeziumJsonDecodingFormat(boolean, boolean, TimestampFormat) - Constructor for class org.apache.flink.formats.json.debezium.DebeziumJsonDecodingFormat
 
DebeziumJsonDeserializationSchema - Class in org.apache.flink.formats.json.debezium
Deserialization schema from Debezium JSON to Flink Table/SQL internal data structure RowData.
DebeziumJsonDeserializationSchema(DataType, List<DebeziumJsonDecodingFormat.ReadableMetadata>, TypeInformation<RowData>, boolean, boolean, TimestampFormat) - Constructor for class org.apache.flink.formats.json.debezium.DebeziumJsonDeserializationSchema
 
DebeziumJsonFormatFactory - Class in org.apache.flink.formats.json.debezium
Format factory for providing configured instances of Debezium JSON to RowData DeserializationSchema.
DebeziumJsonFormatFactory() - Constructor for class org.apache.flink.formats.json.debezium.DebeziumJsonFormatFactory
 
DebeziumJsonFormatOptions - Class in org.apache.flink.formats.json.debezium
Option utils for debezium-json format.
DebeziumJsonSerializationSchema - Class in org.apache.flink.formats.json.debezium
Serialization schema from Flink Table/SQL internal data structure RowData to Debezium JSON.
DebeziumJsonSerializationSchema(RowType, TimestampFormat, JsonFormatOptions.MapNullKeyMode, String, boolean, boolean) - Constructor for class org.apache.flink.formats.json.debezium.DebeziumJsonSerializationSchema
 
DECODE_JSON_PARSER_ENABLED - Static variable in class org.apache.flink.formats.json.JsonFormatOptions
 
deserialize(byte[]) - Method in class org.apache.flink.formats.json.canal.CanalJsonDeserializationSchema
 
deserialize(byte[], Collector<RowData>) - Method in class org.apache.flink.formats.json.canal.CanalJsonDeserializationSchema
 
deserialize(byte[]) - Method in class org.apache.flink.formats.json.debezium.DebeziumJsonDeserializationSchema
 
deserialize(byte[], Collector<RowData>) - Method in class org.apache.flink.formats.json.debezium.DebeziumJsonDeserializationSchema
 
deserialize(byte[]) - Method in class org.apache.flink.formats.json.JsonDeserializationSchema
 
deserialize(byte[]) - Method in class org.apache.flink.formats.json.JsonParserRowDataDeserializationSchema
 
deserialize(byte[]) - Method in class org.apache.flink.formats.json.JsonRowDataDeserializationSchema
 
deserialize(byte[]) - Method in class org.apache.flink.formats.json.JsonRowDeserializationSchema
Deprecated.
 
deserialize(byte[]) - Method in class org.apache.flink.formats.json.maxwell.MaxwellJsonDeserializationSchema
 
deserialize(byte[], Collector<RowData>) - Method in class org.apache.flink.formats.json.maxwell.MaxwellJsonDeserializationSchema
 
deserialize(byte[]) - Method in class org.apache.flink.formats.json.ogg.OggJsonDeserializationSchema
 
deserialize(byte[], Collector<RowData>) - Method in class org.apache.flink.formats.json.ogg.OggJsonDeserializationSchema
 
deserializeToJsonNode(byte[]) - Method in class org.apache.flink.formats.json.JsonRowDataDeserializationSchema
 

E

ENCODE_DECIMAL_AS_PLAIN_NUMBER - Static variable in class org.apache.flink.formats.json.JsonFormatOptions
 
ENCODE_IGNORE_NULL_FIELDS - Static variable in class org.apache.flink.formats.json.JsonFormatOptions
 
equals(Object) - Method in class org.apache.flink.formats.json.AbstractJsonDeserializationSchema
 
equals(Object) - Method in class org.apache.flink.formats.json.canal.CanalJsonDeserializationSchema
 
equals(Object) - Method in class org.apache.flink.formats.json.canal.CanalJsonSerializationSchema
 
equals(Object) - Method in class org.apache.flink.formats.json.debezium.DebeziumJsonDeserializationSchema
 
equals(Object) - Method in class org.apache.flink.formats.json.debezium.DebeziumJsonSerializationSchema
 
equals(Object) - Method in class org.apache.flink.formats.json.JsonRowDataSerializationSchema
 
equals(Object) - Method in class org.apache.flink.formats.json.JsonRowDeserializationSchema
Deprecated.
 
equals(Object) - Method in class org.apache.flink.formats.json.JsonRowSerializationSchema
Deprecated.
 
equals(Object) - Method in class org.apache.flink.formats.json.maxwell.MaxwellJsonDeserializationSchema
 
equals(Object) - Method in class org.apache.flink.formats.json.maxwell.MaxwellJsonSerializationSchema
 
equals(Object) - Method in class org.apache.flink.formats.json.ogg.OggJsonDeserializationSchema
 
equals(Object) - Method in class org.apache.flink.formats.json.ogg.OggJsonSerializationSchema
 

F

factoryIdentifier() - Method in class org.apache.flink.formats.json.canal.CanalJsonFormatFactory
 
factoryIdentifier() - Method in class org.apache.flink.formats.json.debezium.DebeziumJsonFormatFactory
 
factoryIdentifier() - Method in class org.apache.flink.formats.json.JsonFormatFactory
 
factoryIdentifier() - Method in class org.apache.flink.formats.json.maxwell.MaxwellJsonFormatFactory
 
factoryIdentifier() - Method in class org.apache.flink.formats.json.ogg.OggJsonFormatFactory
 
FAIL_ON_MISSING_FIELD - Static variable in class org.apache.flink.formats.json.JsonFormatOptions
 
failOnMissingField - Variable in class org.apache.flink.formats.json.AbstractJsonDeserializationSchema
Flag indicating whether to fail if a field is missing.
failOnMissingField() - Method in class org.apache.flink.formats.json.JsonRowDeserializationSchema.Builder
Deprecated.
Configures schema to fail if a JSON field is missing.
forwardOptions() - Method in class org.apache.flink.formats.json.JsonFormatFactory
 

G

getChangelogMode() - Method in class org.apache.flink.formats.json.canal.CanalJsonDecodingFormat
 
getChangelogMode() - Method in class org.apache.flink.formats.json.debezium.DebeziumJsonDecodingFormat
 
getChangelogMode() - Method in class org.apache.flink.formats.json.maxwell.MaxwellJsonDecodingFormat
 
getChangelogMode() - Method in class org.apache.flink.formats.json.ogg.OggJsonDecodingFormat
 
getMapNullKeyMode(ReadableConfig) - Static method in class org.apache.flink.formats.json.JsonFormatOptionsUtil
Creates handling mode for null key map data.
getProducedType() - Method in class org.apache.flink.formats.json.AbstractJsonDeserializationSchema
 
getProducedType() - Method in class org.apache.flink.formats.json.canal.CanalJsonDeserializationSchema
 
getProducedType() - Method in class org.apache.flink.formats.json.debezium.DebeziumJsonDeserializationSchema
 
getProducedType() - Method in class org.apache.flink.formats.json.JsonRowDeserializationSchema
Deprecated.
 
getProducedType() - Method in class org.apache.flink.formats.json.maxwell.MaxwellJsonDeserializationSchema
 
getProducedType() - Method in class org.apache.flink.formats.json.ogg.OggJsonDeserializationSchema
 
getTimestampFormat(ReadableConfig) - Static method in class org.apache.flink.formats.json.JsonFormatOptionsUtil
 

H

hashCode() - Method in class org.apache.flink.formats.json.AbstractJsonDeserializationSchema
 
hashCode() - Method in class org.apache.flink.formats.json.canal.CanalJsonDeserializationSchema
 
hashCode() - Method in class org.apache.flink.formats.json.canal.CanalJsonSerializationSchema
 
hashCode() - Method in class org.apache.flink.formats.json.debezium.DebeziumJsonDeserializationSchema
 
hashCode() - Method in class org.apache.flink.formats.json.debezium.DebeziumJsonSerializationSchema
 
hashCode() - Method in class org.apache.flink.formats.json.JsonRowDataSerializationSchema
 
hashCode() - Method in class org.apache.flink.formats.json.JsonRowDeserializationSchema
Deprecated.
 
hashCode() - Method in class org.apache.flink.formats.json.JsonRowSerializationSchema
Deprecated.
 
hashCode() - Method in class org.apache.flink.formats.json.maxwell.MaxwellJsonDeserializationSchema
 
hashCode() - Method in class org.apache.flink.formats.json.maxwell.MaxwellJsonSerializationSchema
 
hashCode() - Method in class org.apache.flink.formats.json.ogg.OggJsonDeserializationSchema
 
hashCode() - Method in class org.apache.flink.formats.json.ogg.OggJsonSerializationSchema
 

I

IDENTIFIER - Static variable in class org.apache.flink.formats.json.canal.CanalJsonFormatFactory
 
IDENTIFIER - Static variable in class org.apache.flink.formats.json.debezium.DebeziumJsonFormatFactory
 
IDENTIFIER - Static variable in class org.apache.flink.formats.json.JsonFormatFactory
 
IDENTIFIER - Static variable in class org.apache.flink.formats.json.maxwell.MaxwellJsonFormatFactory
 
IDENTIFIER - Static variable in class org.apache.flink.formats.json.ogg.OggJsonFormatFactory
 
IGNORE_PARSE_ERRORS - Static variable in class org.apache.flink.formats.json.canal.CanalJsonFormatOptions
 
IGNORE_PARSE_ERRORS - Static variable in class org.apache.flink.formats.json.debezium.DebeziumJsonFormatOptions
 
IGNORE_PARSE_ERRORS - Static variable in class org.apache.flink.formats.json.JsonFormatOptions
 
IGNORE_PARSE_ERRORS - Static variable in class org.apache.flink.formats.json.maxwell.MaxwellJsonFormatOptions
 
IGNORE_PARSE_ERRORS - Static variable in class org.apache.flink.formats.json.ogg.OggJsonFormatOptions
 
ignoreParseErrors - Variable in class org.apache.flink.formats.json.AbstractJsonDeserializationSchema
Flag indicating whether to ignore invalid fields/rows (default: throw an exception).
ignoreParseErrors() - Method in class org.apache.flink.formats.json.JsonRowDeserializationSchema.Builder
Deprecated.
Configures schema to fail when parsing json failed.
isEndOfStream(RowData) - Method in class org.apache.flink.formats.json.AbstractJsonDeserializationSchema
 
isEndOfStream(RowData) - Method in class org.apache.flink.formats.json.canal.CanalJsonDeserializationSchema
 
isEndOfStream(RowData) - Method in class org.apache.flink.formats.json.debezium.DebeziumJsonDeserializationSchema
 
isEndOfStream(Row) - Method in class org.apache.flink.formats.json.JsonRowDeserializationSchema
Deprecated.
 
isEndOfStream(RowData) - Method in class org.apache.flink.formats.json.maxwell.MaxwellJsonDeserializationSchema
 
isEndOfStream(RowData) - Method in class org.apache.flink.formats.json.ogg.OggJsonDeserializationSchema
 
ISO_8601 - Static variable in class org.apache.flink.formats.json.JsonFormatOptionsUtil
 

J

JSON_MAP_NULL_KEY_LITERAL - Static variable in class org.apache.flink.formats.json.canal.CanalJsonFormatOptions
 
JSON_MAP_NULL_KEY_LITERAL - Static variable in class org.apache.flink.formats.json.debezium.DebeziumJsonFormatOptions
 
JSON_MAP_NULL_KEY_LITERAL - Static variable in class org.apache.flink.formats.json.maxwell.MaxwellJsonFormatOptions
 
JSON_MAP_NULL_KEY_LITERAL - Static variable in class org.apache.flink.formats.json.ogg.OggJsonFormatOptions
 
JSON_MAP_NULL_KEY_MODE - Static variable in class org.apache.flink.formats.json.canal.CanalJsonFormatOptions
 
JSON_MAP_NULL_KEY_MODE - Static variable in class org.apache.flink.formats.json.debezium.DebeziumJsonFormatOptions
 
JSON_MAP_NULL_KEY_MODE - Static variable in class org.apache.flink.formats.json.maxwell.MaxwellJsonFormatOptions
 
JSON_MAP_NULL_KEY_MODE - Static variable in class org.apache.flink.formats.json.ogg.OggJsonFormatOptions
 
JSON_MAP_NULL_KEY_MODE_DROP - Static variable in class org.apache.flink.formats.json.JsonFormatOptionsUtil
 
JSON_MAP_NULL_KEY_MODE_FAIL - Static variable in class org.apache.flink.formats.json.JsonFormatOptionsUtil
 
JSON_MAP_NULL_KEY_MODE_LITERAL - Static variable in class org.apache.flink.formats.json.JsonFormatOptionsUtil
 
JsonDeserializationSchema<T> - Class in org.apache.flink.formats.json
DeserializationSchema that deserializes a JSON String.
JsonDeserializationSchema(Class<T>) - Constructor for class org.apache.flink.formats.json.JsonDeserializationSchema
 
JsonDeserializationSchema(TypeInformation<T>) - Constructor for class org.apache.flink.formats.json.JsonDeserializationSchema
 
JsonDeserializationSchema(Class<T>, SerializableSupplier<ObjectMapper>) - Constructor for class org.apache.flink.formats.json.JsonDeserializationSchema
 
JsonDeserializationSchema(TypeInformation<T>, SerializableSupplier<ObjectMapper>) - Constructor for class org.apache.flink.formats.json.JsonDeserializationSchema
 
JsonFormatFactory - Class in org.apache.flink.formats.json
Table format factory for providing configured instances of JSON to RowData SerializationSchema and DeserializationSchema.
JsonFormatFactory() - Constructor for class org.apache.flink.formats.json.JsonFormatFactory
 
JsonFormatOptions - Class in org.apache.flink.formats.json
Options for the JSON format.
JsonFormatOptions.MapNullKeyMode - Enum in org.apache.flink.formats.json
Handling mode for map data with null key.
JsonFormatOptionsUtil - Class in org.apache.flink.formats.json
Utilities for JsonFormatOptions.
JsonNodeDeserializationSchema - Class in org.apache.flink.formats.json
Deprecated.
Use new JsonDeserializationSchema(ObjectNode.class) instead
JsonNodeDeserializationSchema() - Constructor for class org.apache.flink.formats.json.JsonNodeDeserializationSchema
Deprecated.
 
JsonParseException - Exception in org.apache.flink.formats.json
Exception which refers to parse errors in converters.
JsonParseException(String) - Constructor for exception org.apache.flink.formats.json.JsonParseException
 
JsonParseException(String, Throwable) - Constructor for exception org.apache.flink.formats.json.JsonParseException
 
JsonParserRowDataDeserializationSchema - Class in org.apache.flink.formats.json
Tool class used to convert fields from JsonParser to RowData which has a higher parsing efficiency.
JsonParserRowDataDeserializationSchema(RowType, TypeInformation<RowData>, boolean, boolean, TimestampFormat) - Constructor for class org.apache.flink.formats.json.JsonParserRowDataDeserializationSchema
 
JsonParserRowDataDeserializationSchema(RowType, TypeInformation<RowData>, boolean, boolean, TimestampFormat, String[][]) - Constructor for class org.apache.flink.formats.json.JsonParserRowDataDeserializationSchema
 
JsonParserToRowDataConverters - Class in org.apache.flink.formats.json
Tool class used to convert fields from JsonParser to RowData.
JsonParserToRowDataConverters(boolean, boolean, TimestampFormat) - Constructor for class org.apache.flink.formats.json.JsonParserToRowDataConverters
 
JsonParserToRowDataConverters.JsonParserToRowDataConverter - Interface in org.apache.flink.formats.json
Runtime converter that converts JsonParsers into objects of Flink Table & SQL internal data structures.
JsonRowDataDeserializationSchema - Class in org.apache.flink.formats.json
Deserialization schema from JSON to Flink Table/SQL internal data structure RowData.
JsonRowDataDeserializationSchema(RowType, TypeInformation<RowData>, boolean, boolean, TimestampFormat) - Constructor for class org.apache.flink.formats.json.JsonRowDataDeserializationSchema
 
JsonRowDataSerializationSchema - Class in org.apache.flink.formats.json
Serialization schema that serializes an object of Flink internal data structure into a JSON bytes.
JsonRowDataSerializationSchema(RowType, TimestampFormat, JsonFormatOptions.MapNullKeyMode, String, boolean, boolean) - Constructor for class org.apache.flink.formats.json.JsonRowDataSerializationSchema
 
JsonRowDeserializationSchema - Class in org.apache.flink.formats.json
Deprecated.
The format was developed for the Table API users and will not be maintained for DataStream API users anymore. Either use Table API or switch to Data Stream, defining your own DeserializationSchema.
JsonRowDeserializationSchema(TypeInformation<Row>) - Constructor for class org.apache.flink.formats.json.JsonRowDeserializationSchema
Deprecated.
Use the provided JsonRowDeserializationSchema.Builder instead.
JsonRowDeserializationSchema(String) - Constructor for class org.apache.flink.formats.json.JsonRowDeserializationSchema
Deprecated.
Use the provided JsonRowDeserializationSchema.Builder instead.
JsonRowDeserializationSchema.Builder - Class in org.apache.flink.formats.json
Deprecated.
JsonRowSchemaConverter - Class in org.apache.flink.formats.json
Converts a JSON schema into Flink's type information.
JsonRowSerializationSchema - Class in org.apache.flink.formats.json
Deprecated.
The format was developed for the Table API users and will not be maintained for DataStream API users anymore. Either use Table API or switch to Data Stream, defining your own SerializationSchema.
JsonRowSerializationSchema.Builder - Class in org.apache.flink.formats.json
Deprecated.
JsonSerializationSchema<T> - Class in org.apache.flink.formats.json
SerializationSchema that serializes an object to a JSON String.
JsonSerializationSchema() - Constructor for class org.apache.flink.formats.json.JsonSerializationSchema
 
JsonSerializationSchema(SerializableSupplier<ObjectMapper>) - Constructor for class org.apache.flink.formats.json.JsonSerializationSchema
 
JsonToRowDataConverters - Class in org.apache.flink.formats.json
Tool class used to convert from JsonNode to RowData
JsonToRowDataConverters(boolean, boolean, TimestampFormat) - Constructor for class org.apache.flink.formats.json.JsonToRowDataConverters
 
JsonToRowDataConverters.JsonToRowDataConverter - Interface in org.apache.flink.formats.json
Runtime converter that converts JsonNodes into objects of Flink Table & SQL internal data structures.

L

listReadableMetadata() - Method in class org.apache.flink.formats.json.canal.CanalJsonDecodingFormat
 
listReadableMetadata() - Method in class org.apache.flink.formats.json.debezium.DebeziumJsonDecodingFormat
 
listReadableMetadata() - Method in class org.apache.flink.formats.json.maxwell.MaxwellJsonDecodingFormat
 
listReadableMetadata() - Method in class org.apache.flink.formats.json.ogg.OggJsonDecodingFormat
 

M

MAP_NULL_KEY_LITERAL - Static variable in class org.apache.flink.formats.json.JsonFormatOptions
 
MAP_NULL_KEY_MODE - Static variable in class org.apache.flink.formats.json.JsonFormatOptions
 
mapper - Variable in class org.apache.flink.formats.json.JsonDeserializationSchema
 
mapper - Variable in class org.apache.flink.formats.json.JsonSerializationSchema
 
MaxwellJsonDecodingFormat - Class in org.apache.flink.formats.json.maxwell
DecodingFormat for Maxwell using JSON encoding.
MaxwellJsonDecodingFormat(boolean, TimestampFormat) - Constructor for class org.apache.flink.formats.json.maxwell.MaxwellJsonDecodingFormat
 
MaxwellJsonDeserializationSchema - Class in org.apache.flink.formats.json.maxwell
Deserialization schema from Maxwell JSON to Flink Table/SQL internal data structure RowData.
MaxwellJsonDeserializationSchema(DataType, List<MaxwellJsonDecodingFormat.ReadableMetadata>, TypeInformation<RowData>, boolean, TimestampFormat) - Constructor for class org.apache.flink.formats.json.maxwell.MaxwellJsonDeserializationSchema
 
MaxwellJsonFormatFactory - Class in org.apache.flink.formats.json.maxwell
Format factory for providing configured instances of Maxwell JSON to RowData DeserializationSchema.
MaxwellJsonFormatFactory() - Constructor for class org.apache.flink.formats.json.maxwell.MaxwellJsonFormatFactory
 
MaxwellJsonFormatOptions - Class in org.apache.flink.formats.json.maxwell
Option utils for maxwell-json format.
MaxwellJsonSerializationSchema - Class in org.apache.flink.formats.json.maxwell
Serialization schema from Flink Table/SQL internal data structure RowData to maxwell-Json.
MaxwellJsonSerializationSchema(RowType, TimestampFormat, JsonFormatOptions.MapNullKeyMode, String, boolean, boolean) - Constructor for class org.apache.flink.formats.json.maxwell.MaxwellJsonSerializationSchema
 

O

objectMapper - Variable in class org.apache.flink.formats.json.AbstractJsonDeserializationSchema
Object mapper for parsing the JSON.
OggJsonDecodingFormat - Class in org.apache.flink.formats.json.ogg
DecodingFormat for Ogg using JSON encoding.
OggJsonDecodingFormat(boolean, TimestampFormat) - Constructor for class org.apache.flink.formats.json.ogg.OggJsonDecodingFormat
 
OggJsonDeserializationSchema - Class in org.apache.flink.formats.json.ogg
Deserialization schema from Ogg JSON to Flink Table/SQL internal data structure RowData.
OggJsonDeserializationSchema(DataType, List<OggJsonDecodingFormat.ReadableMetadata>, TypeInformation<RowData>, boolean, TimestampFormat) - Constructor for class org.apache.flink.formats.json.ogg.OggJsonDeserializationSchema
 
OggJsonFormatFactory - Class in org.apache.flink.formats.json.ogg
Format factory for providing configured instances of Ogg JSON to RowData DeserializationSchema.
OggJsonFormatFactory() - Constructor for class org.apache.flink.formats.json.ogg.OggJsonFormatFactory
 
OggJsonFormatOptions - Class in org.apache.flink.formats.json.ogg
Option utils for ogg-json format.
OggJsonSerializationSchema - Class in org.apache.flink.formats.json.ogg
Serialization schema from Flink Table/SQL internal data structure RowData to Ogg JSON.
OggJsonSerializationSchema(RowType, TimestampFormat, JsonFormatOptions.MapNullKeyMode, String, boolean, boolean) - Constructor for class org.apache.flink.formats.json.ogg.OggJsonSerializationSchema
 
open(DeserializationSchema.InitializationContext) - Method in class org.apache.flink.formats.json.AbstractJsonDeserializationSchema
 
open(DeserializationSchema.InitializationContext) - Method in class org.apache.flink.formats.json.canal.CanalJsonDeserializationSchema
 
open(SerializationSchema.InitializationContext) - Method in class org.apache.flink.formats.json.canal.CanalJsonSerializationSchema
 
open(DeserializationSchema.InitializationContext) - Method in class org.apache.flink.formats.json.debezium.DebeziumJsonDeserializationSchema
 
open(SerializationSchema.InitializationContext) - Method in class org.apache.flink.formats.json.debezium.DebeziumJsonSerializationSchema
 
open(DeserializationSchema.InitializationContext) - Method in class org.apache.flink.formats.json.JsonDeserializationSchema
 
open(SerializationSchema.InitializationContext) - Method in class org.apache.flink.formats.json.JsonRowDataSerializationSchema
 
open(DeserializationSchema.InitializationContext) - Method in class org.apache.flink.formats.json.JsonRowDeserializationSchema
Deprecated.
 
open(SerializationSchema.InitializationContext) - Method in class org.apache.flink.formats.json.JsonRowSerializationSchema
Deprecated.
 
open(SerializationSchema.InitializationContext) - Method in class org.apache.flink.formats.json.JsonSerializationSchema
 
open(DeserializationSchema.InitializationContext) - Method in class org.apache.flink.formats.json.maxwell.MaxwellJsonDeserializationSchema
 
open(SerializationSchema.InitializationContext) - Method in class org.apache.flink.formats.json.maxwell.MaxwellJsonSerializationSchema
 
open(DeserializationSchema.InitializationContext) - Method in class org.apache.flink.formats.json.ogg.OggJsonDeserializationSchema
 
open(SerializationSchema.InitializationContext) - Method in class org.apache.flink.formats.json.ogg.OggJsonSerializationSchema
 
optionalOptions() - Method in class org.apache.flink.formats.json.canal.CanalJsonFormatFactory
 
optionalOptions() - Method in class org.apache.flink.formats.json.debezium.DebeziumJsonFormatFactory
 
optionalOptions() - Method in class org.apache.flink.formats.json.JsonFormatFactory
 
optionalOptions() - Method in class org.apache.flink.formats.json.maxwell.MaxwellJsonFormatFactory
 
optionalOptions() - Method in class org.apache.flink.formats.json.ogg.OggJsonFormatFactory
 
org.apache.flink.formats.json - package org.apache.flink.formats.json
 
org.apache.flink.formats.json.canal - package org.apache.flink.formats.json.canal
 
org.apache.flink.formats.json.debezium - package org.apache.flink.formats.json.debezium
 
org.apache.flink.formats.json.maxwell - package org.apache.flink.formats.json.maxwell
 
org.apache.flink.formats.json.ogg - package org.apache.flink.formats.json.ogg
 

R

requiredOptions() - Method in class org.apache.flink.formats.json.canal.CanalJsonFormatFactory
 
requiredOptions() - Method in class org.apache.flink.formats.json.debezium.DebeziumJsonFormatFactory
 
requiredOptions() - Method in class org.apache.flink.formats.json.JsonFormatFactory
 
requiredOptions() - Method in class org.apache.flink.formats.json.maxwell.MaxwellJsonFormatFactory
 
requiredOptions() - Method in class org.apache.flink.formats.json.ogg.OggJsonFormatFactory
 
RowDataToJsonConverters - Class in org.apache.flink.formats.json
Tool class used to convert from RowData to JsonNode
RowDataToJsonConverters(TimestampFormat, JsonFormatOptions.MapNullKeyMode, String, boolean) - Constructor for class org.apache.flink.formats.json.RowDataToJsonConverters
 
RowDataToJsonConverters.RowDataToJsonConverter - Interface in org.apache.flink.formats.json
Runtime converter that converts objects of Flink Table & SQL internal data structures to corresponding JsonNodes.

S

SCHEMA_INCLUDE - Static variable in class org.apache.flink.formats.json.debezium.DebeziumJsonFormatOptions
 
serialize(RowData) - Method in class org.apache.flink.formats.json.canal.CanalJsonSerializationSchema
 
serialize(RowData) - Method in class org.apache.flink.formats.json.debezium.DebeziumJsonSerializationSchema
 
serialize(RowData) - Method in class org.apache.flink.formats.json.JsonRowDataSerializationSchema
 
serialize(Row) - Method in class org.apache.flink.formats.json.JsonRowSerializationSchema
Deprecated.
 
serialize(T) - Method in class org.apache.flink.formats.json.JsonSerializationSchema
 
serialize(RowData) - Method in class org.apache.flink.formats.json.maxwell.MaxwellJsonSerializationSchema
 
serialize(RowData) - Method in class org.apache.flink.formats.json.ogg.OggJsonSerializationSchema
 
setDatabase(String) - Method in class org.apache.flink.formats.json.canal.CanalJsonDeserializationSchema.Builder
 
setFailOnMissingField(boolean) - Method in class org.apache.flink.formats.json.JsonRowDeserializationSchema
Deprecated.
Use the provided JsonRowDeserializationSchema.Builder instead.
setIgnoreParseErrors(boolean) - Method in class org.apache.flink.formats.json.canal.CanalJsonDeserializationSchema.Builder
 
setTable(String) - Method in class org.apache.flink.formats.json.canal.CanalJsonDeserializationSchema.Builder
 
setTimestampFormat(TimestampFormat) - Method in class org.apache.flink.formats.json.canal.CanalJsonDeserializationSchema.Builder
 
skipToNextField(JsonParser) - Static method in class org.apache.flink.formats.json.JsonParserToRowDataConverters
 
SQL - Static variable in class org.apache.flink.formats.json.JsonFormatOptionsUtil
 

T

TABLE_INCLUDE - Static variable in class org.apache.flink.formats.json.canal.CanalJsonFormatOptions
 
TIMESTAMP_FORMAT - Static variable in class org.apache.flink.formats.json.canal.CanalJsonFormatOptions
 
TIMESTAMP_FORMAT - Static variable in class org.apache.flink.formats.json.debezium.DebeziumJsonFormatOptions
 
TIMESTAMP_FORMAT - Static variable in class org.apache.flink.formats.json.JsonFormatOptions
 
TIMESTAMP_FORMAT - Static variable in class org.apache.flink.formats.json.maxwell.MaxwellJsonFormatOptions
 
TIMESTAMP_FORMAT - Static variable in class org.apache.flink.formats.json.ogg.OggJsonFormatOptions
 
TIMESTAMP_FORMAT_ENUM - Static variable in class org.apache.flink.formats.json.JsonFormatOptionsUtil
 

V

validateDecodingFormatOptions(ReadableConfig) - Static method in class org.apache.flink.formats.json.JsonFormatOptionsUtil
Validator for json decoding format.
validateEncodingFormatOptions(ReadableConfig) - Static method in class org.apache.flink.formats.json.JsonFormatOptionsUtil
Validator for json encoding format.
valueOf(String) - Static method in enum org.apache.flink.formats.json.JsonFormatOptions.MapNullKeyMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.flink.formats.json.JsonFormatOptions.MapNullKeyMode
Returns an array containing the constants of this enum type, in the order they are declared.

W

withTypeInfo(TypeInformation<Row>) - Method in class org.apache.flink.formats.json.JsonRowSerializationSchema.Builder
Deprecated.
Sets type information for JSON serialization schema.
A B C D E F G H I J L M O R S T V W 
Skip navigation links

Copyright © 2014–2025 The Apache Software Foundation. All rights reserved.