A B C D E F G H I J L M O R S T V W
All Classes All Packages
All Classes All Packages
All Classes All Packages
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() - Static method in class org.apache.flink.formats.json.JsonRowSerializationSchema
-
Deprecated.Creates a builder for
JsonRowSerializationSchema.Builder. - 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(String) - Constructor for class org.apache.flink.formats.json.JsonRowDeserializationSchema.Builder
-
Deprecated.Creates a JSON deserialization schema for the given JSON schema.
- Builder(String) - Constructor for class org.apache.flink.formats.json.JsonRowSerializationSchema.Builder
-
Deprecated.Use
JsonRowSerializationSchema.builder()instead. - 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(TypeInformation<Row>) - Constructor for class org.apache.flink.formats.json.JsonRowSerializationSchema.Builder
-
Deprecated.Use
JsonRowSerializationSchema.builder()instead.
C
- CanalJsonDecodingFormat - Class in org.apache.flink.formats.json.canal
-
DecodingFormatfor 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
RowDatainto a Canal JSON bytes. - CanalJsonSerializationSchema(RowType, TimestampFormat, JsonFormatOptions.MapNullKeyMode, String, boolean) - Constructor for class org.apache.flink.formats.json.canal.CanalJsonSerializationSchema
- convert(String) - Static method in class org.apache.flink.formats.json.JsonRowSchemaConverter
-
Converts a JSON schema into Flink's type information.
- convert(JsonParser) - Method in interface org.apache.flink.formats.json.JsonParserToRowDataConverters.JsonParserToRowDataConverter
- 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) - Method in class org.apache.flink.formats.json.ogg.OggJsonDecodingFormat
- 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
D
- DATABASE_INCLUDE - Static variable in class org.apache.flink.formats.json.canal.CanalJsonFormatOptions
- DebeziumJsonDecodingFormat - Class in org.apache.flink.formats.json.debezium
-
DecodingFormatfor 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
RowDatato Debezium JSON. - DebeziumJsonSerializationSchema(RowType, TimestampFormat, JsonFormatOptions.MapNullKeyMode, String, 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[]) - 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[]) - Method in class org.apache.flink.formats.json.ogg.OggJsonDeserializationSchema
- deserialize(byte[], Collector<RowData>) - Method in class org.apache.flink.formats.json.canal.CanalJsonDeserializationSchema
- deserialize(byte[], Collector<RowData>) - Method in class org.apache.flink.formats.json.debezium.DebeziumJsonDeserializationSchema
- deserialize(byte[], Collector<RowData>) - Method in class org.apache.flink.formats.json.maxwell.MaxwellJsonDeserializationSchema
- 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
- DROP - org.apache.flink.formats.json.JsonFormatOptions.MapNullKeyMode
E
- ENCODE_DECIMAL_AS_PLAIN_NUMBER - 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 - org.apache.flink.formats.json.JsonFormatOptions.MapNullKeyMode
- 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(RowData) - Method in class org.apache.flink.formats.json.maxwell.MaxwellJsonDeserializationSchema
- isEndOfStream(RowData) - Method in class org.apache.flink.formats.json.ogg.OggJsonDeserializationSchema
- isEndOfStream(Row) - Method in class org.apache.flink.formats.json.JsonRowDeserializationSchema
-
Deprecated.
- 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(Class<T>, SerializableSupplier<ObjectMapper>) - Constructor for class org.apache.flink.formats.json.JsonDeserializationSchema
- JsonDeserializationSchema(TypeInformation<T>) - 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
SerializationSchemaandDeserializationSchema. - 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
JsonParsertoRowDatawhich 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
JsonParsertoRowData. - 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) - 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(String) - Constructor for class org.apache.flink.formats.json.JsonRowDeserializationSchema
-
Deprecated.Use the provided
JsonRowDeserializationSchema.Builderinstead. - JsonRowDeserializationSchema(TypeInformation<Row>) - Constructor for class org.apache.flink.formats.json.JsonRowDeserializationSchema
-
Deprecated.Use the provided
JsonRowDeserializationSchema.Builderinstead. - JsonRowDeserializationSchema.Builder - Class in org.apache.flink.formats.json
-
Deprecated.Builder for
JsonRowDeserializationSchema. - 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.Builder for
JsonRowSerializationSchema. - 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
JsonNodetoRowData. - 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
- LITERAL - org.apache.flink.formats.json.JsonFormatOptions.MapNullKeyMode
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
-
DecodingFormatfor 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
RowDatato maxwell-Json. - MaxwellJsonSerializationSchema(RowType, TimestampFormat, JsonFormatOptions.MapNullKeyMode, String, 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
-
DecodingFormatfor 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
RowDatato Ogg JSON. - OggJsonSerializationSchema(RowType, TimestampFormat, JsonFormatOptions.MapNullKeyMode, String, 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(DeserializationSchema.InitializationContext) - Method in class org.apache.flink.formats.json.debezium.DebeziumJsonDeserializationSchema
- open(DeserializationSchema.InitializationContext) - Method in class org.apache.flink.formats.json.JsonDeserializationSchema
- open(DeserializationSchema.InitializationContext) - Method in class org.apache.flink.formats.json.JsonRowDeserializationSchema
-
Deprecated.
- open(DeserializationSchema.InitializationContext) - Method in class org.apache.flink.formats.json.maxwell.MaxwellJsonDeserializationSchema
- open(DeserializationSchema.InitializationContext) - Method in class org.apache.flink.formats.json.ogg.OggJsonDeserializationSchema
- open(SerializationSchema.InitializationContext) - Method in class org.apache.flink.formats.json.canal.CanalJsonSerializationSchema
- open(SerializationSchema.InitializationContext) - Method in class org.apache.flink.formats.json.debezium.DebeziumJsonSerializationSchema
- open(SerializationSchema.InitializationContext) - Method in class org.apache.flink.formats.json.JsonRowDataSerializationSchema
- 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(SerializationSchema.InitializationContext) - Method in class org.apache.flink.formats.json.maxwell.MaxwellJsonSerializationSchema
- 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
RowDatatoJsonNode. - RowDataToJsonConverters(TimestampFormat, JsonFormatOptions.MapNullKeyMode, String) - 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(RowData) - Method in class org.apache.flink.formats.json.maxwell.MaxwellJsonSerializationSchema
- serialize(RowData) - Method in class org.apache.flink.formats.json.ogg.OggJsonSerializationSchema
- serialize(Row) - Method in class org.apache.flink.formats.json.JsonRowSerializationSchema
-
Deprecated.
- serialize(T) - Method in class org.apache.flink.formats.json.JsonSerializationSchema
- 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.Builderinstead. - 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.
All Classes All Packages