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

A

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
 

B

build() - Method in class org.apache.flink.formats.json.canal.CanalJsonDeserializationSchema.Builder
 
build() - Method in class org.apache.flink.formats.json.JsonRowDeserializationSchema.Builder
 
build() - Method in class org.apache.flink.formats.json.JsonRowSerializationSchema.Builder
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
Creates a JSON deserialization schema for the given type information.
Builder(String) - Constructor for class org.apache.flink.formats.json.JsonRowDeserializationSchema.Builder
Creates a JSON deserialization schema for the given JSON schema.
builder() - Static method in class org.apache.flink.formats.json.JsonRowSerializationSchema
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
 
CanalJsonOptions - Class in org.apache.flink.formats.json.canal
Option utils for canal-json format.
CanalJsonOptions() - Constructor for class org.apache.flink.formats.json.canal.CanalJsonOptions
 
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, JsonOptions.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(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(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
 
createDeserializationSchema(Map<String, String>) - Method in class org.apache.flink.formats.json.JsonRowFormatFactory
 
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
 
createRowConverter(RowType) - Method in class org.apache.flink.formats.json.JsonToRowDataConverters
 
createRuntimeDecoder(DynamicTableSource.Context, DataType) - Method in class org.apache.flink.formats.json.canal.CanalJsonDecodingFormat
 
createRuntimeDecoder(DynamicTableSource.Context, DataType) - Method in class org.apache.flink.formats.json.debezium.DebeziumJsonDecodingFormat
 
createSerializationSchema(Map<String, String>) - Method in class org.apache.flink.formats.json.JsonRowFormatFactory
 

D

DATABASE_INCLUDE - Static variable in class org.apache.flink.formats.json.canal.CanalJsonOptions
 
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
 
DebeziumJsonOptions - Class in org.apache.flink.formats.json.debezium
Option utils for debezium-json format.
DebeziumJsonOptions() - Constructor for class org.apache.flink.formats.json.debezium.DebeziumJsonOptions
 
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, JsonOptions.MapNullKeyMode, String, boolean) - Constructor for class org.apache.flink.formats.json.debezium.DebeziumJsonSerializationSchema
 
deriveSchema() - Method in class org.apache.flink.table.descriptors.Json
Deprecated.
Derivation format schema from table's schema is the default behavior now. So there is no need to explicitly declare to derive schema.
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.JsonNodeDeserializationSchema
 
deserialize(byte[]) - Method in class org.apache.flink.formats.json.JsonRowDataDeserializationSchema
 
deserialize(byte[]) - Method in class org.apache.flink.formats.json.JsonRowDeserializationSchema
 
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
 
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.JsonOptions
 
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.JsonRowDataDeserializationSchema
 
equals(Object) - Method in class org.apache.flink.formats.json.JsonRowDataSerializationSchema
 
equals(Object) - Method in class org.apache.flink.formats.json.JsonRowDeserializationSchema
 
equals(Object) - Method in class org.apache.flink.formats.json.JsonRowSerializationSchema
 
equals(Object) - Method in class org.apache.flink.formats.json.maxwell.MaxwellJsonDeserializationSchema
 
equals(Object) - Method in class org.apache.flink.formats.json.maxwell.MaxwellJsonSerializationSchema
 

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
 
FAIL_ON_MISSING_FIELD - Static variable in class org.apache.flink.formats.json.JsonOptions
 
failOnMissingField() - Method in class org.apache.flink.formats.json.JsonRowDeserializationSchema.Builder
Configures schema to fail if a JSON field is missing.
failOnMissingField(boolean) - Method in class org.apache.flink.table.descriptors.Json
Sets flag whether to fail if a field is missing or not.
FORMAT_FAIL_ON_MISSING_FIELD - Static variable in class org.apache.flink.table.descriptors.JsonValidator
 
FORMAT_IGNORE_PARSE_ERRORS - Static variable in class org.apache.flink.table.descriptors.JsonValidator
 
FORMAT_JSON_SCHEMA - Static variable in class org.apache.flink.table.descriptors.JsonValidator
 
FORMAT_SCHEMA - Static variable in class org.apache.flink.table.descriptors.JsonValidator
 
FORMAT_TYPE_VALUE - Static variable in class org.apache.flink.table.descriptors.JsonValidator
 

G

getChangelogMode() - Method in class org.apache.flink.formats.json.canal.CanalJsonDecodingFormat
 
getChangelogMode() - Method in class org.apache.flink.formats.json.debezium.DebeziumJsonDecodingFormat
 
getMapNullKeyMode(ReadableConfig) - Static method in class org.apache.flink.formats.json.JsonOptions
Creates handling mode for null key map data.
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.JsonRowDataDeserializationSchema
 
getProducedType() - Method in class org.apache.flink.formats.json.JsonRowDeserializationSchema
 
getProducedType() - Method in class org.apache.flink.formats.json.maxwell.MaxwellJsonDeserializationSchema
 
getTimestampFormat(ReadableConfig) - Static method in class org.apache.flink.formats.json.JsonOptions
 

H

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.JsonRowDataDeserializationSchema
 
hashCode() - Method in class org.apache.flink.formats.json.JsonRowDataSerializationSchema
 
hashCode() - Method in class org.apache.flink.formats.json.JsonRowDeserializationSchema
 
hashCode() - Method in class org.apache.flink.formats.json.JsonRowSerializationSchema
 
hashCode() - Method in class org.apache.flink.formats.json.maxwell.MaxwellJsonDeserializationSchema
 
hashCode() - Method in class org.apache.flink.formats.json.maxwell.MaxwellJsonSerializationSchema
 

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
 
IGNORE_PARSE_ERRORS - Static variable in class org.apache.flink.formats.json.canal.CanalJsonOptions
 
IGNORE_PARSE_ERRORS - Static variable in class org.apache.flink.formats.json.debezium.DebeziumJsonOptions
 
IGNORE_PARSE_ERRORS - Static variable in class org.apache.flink.formats.json.JsonOptions
 
IGNORE_PARSE_ERRORS - Static variable in class org.apache.flink.formats.json.maxwell.MaxwellJsonOptions
 
ignoreParseErrors() - Method in class org.apache.flink.formats.json.JsonRowDeserializationSchema.Builder
Configures schema to fail when parsing json failed.
ignoreParseErrors(boolean) - Method in class org.apache.flink.table.descriptors.Json
Sets flag whether to fail when parsing json fails.
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.JsonRowDataDeserializationSchema
 
isEndOfStream(Row) - Method in class org.apache.flink.formats.json.JsonRowDeserializationSchema
 
isEndOfStream(RowData) - Method in class org.apache.flink.formats.json.maxwell.MaxwellJsonDeserializationSchema
 
ISO_8601 - Static variable in class org.apache.flink.formats.json.JsonOptions
 

J

Json - Class in org.apache.flink.table.descriptors
Format descriptor for JSON.
Json() - Constructor for class org.apache.flink.table.descriptors.Json
Format descriptor for JSON.
JSON_MAP_NULL_KEY_LITERAL - Static variable in class org.apache.flink.formats.json.canal.CanalJsonOptions
 
JSON_MAP_NULL_KEY_LITERAL - Static variable in class org.apache.flink.formats.json.debezium.DebeziumJsonOptions
 
JSON_MAP_NULL_KEY_LITERAL - Static variable in class org.apache.flink.formats.json.maxwell.MaxwellJsonOptions
 
JSON_MAP_NULL_KEY_MODE - Static variable in class org.apache.flink.formats.json.canal.CanalJsonOptions
 
JSON_MAP_NULL_KEY_MODE - Static variable in class org.apache.flink.formats.json.debezium.DebeziumJsonOptions
 
JSON_MAP_NULL_KEY_MODE - Static variable in class org.apache.flink.formats.json.maxwell.MaxwellJsonOptions
 
JSON_MAP_NULL_KEY_MODE_DROP - Static variable in class org.apache.flink.formats.json.JsonOptions
 
JSON_MAP_NULL_KEY_MODE_FAIL - Static variable in class org.apache.flink.formats.json.JsonOptions
 
JSON_MAP_NULL_KEY_MODE_LITERAL - Static variable in class org.apache.flink.formats.json.JsonOptions
 
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
 
JsonNodeDeserializationSchema - Class in org.apache.flink.formats.json
DeserializationSchema that deserializes a JSON String into an ObjectNode.
JsonNodeDeserializationSchema() - Constructor for class org.apache.flink.formats.json.JsonNodeDeserializationSchema
 
JsonOptions - Class in org.apache.flink.formats.json
This class holds configuration constants used by json format.
JsonOptions() - Constructor for class org.apache.flink.formats.json.JsonOptions
 
JsonOptions.MapNullKeyMode - Enum in org.apache.flink.formats.json
Handling mode for map data with null key.
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, JsonOptions.MapNullKeyMode, String, boolean) - Constructor for class org.apache.flink.formats.json.JsonRowDataSerializationSchema
 
JsonRowDeserializationSchema - Class in org.apache.flink.formats.json
Deserialization schema from JSON to Flink types.
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
JsonRowFormatFactory - Class in org.apache.flink.formats.json
Table format factory for providing configured instances of JSON-to-row SerializationSchema and DeserializationSchema.
JsonRowFormatFactory() - Constructor for class org.apache.flink.formats.json.JsonRowFormatFactory
 
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
Serialization schema that serializes an object of Flink types into a JSON bytes.
JsonRowSerializationSchema.Builder - Class in org.apache.flink.formats.json
jsonSchema(String) - Method in class org.apache.flink.table.descriptors.Json
Deprecated.
Json supports derive schema from table schema by default, it is no longer necessary to explicitly declare the format schema. This method will be removed in the future.
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.
JsonValidator - Class in org.apache.flink.table.descriptors
Validator for Json.
JsonValidator() - Constructor for class org.apache.flink.table.descriptors.JsonValidator
 

L

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

M

MAP_NULL_KEY_LITERAL - Static variable in class org.apache.flink.formats.json.JsonOptions
 
MAP_NULL_KEY_MODE - Static variable in class org.apache.flink.formats.json.JsonOptions
 
MaxwellJsonDeserializationSchema - Class in org.apache.flink.formats.json.maxwell
Deserialization schema from Maxwell JSON to Flink Table/SQL internal data structure RowData.
MaxwellJsonDeserializationSchema(RowType, 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
 
MaxwellJsonOptions - Class in org.apache.flink.formats.json.maxwell
Option utils for maxwell-json format.
MaxwellJsonOptions() - Constructor for class org.apache.flink.formats.json.maxwell.MaxwellJsonOptions
 
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, JsonOptions.MapNullKeyMode, String, boolean) - Constructor for class org.apache.flink.formats.json.maxwell.MaxwellJsonSerializationSchema
 

O

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.maxwell.MaxwellJsonSerializationSchema
 
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
 
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.table.descriptors - package org.apache.flink.table.descriptors
 

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
 
RowDataToJsonConverters - Class in org.apache.flink.formats.json
Tool class used to convert from RowData to JsonNode.
RowDataToJsonConverters(TimestampFormat, JsonOptions.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(TypeInformation<Row>) - Method in class org.apache.flink.table.descriptors.Json
Deprecated.
Json supports derive schema from table schema by default, it is no longer necessary to explicitly declare the format schema. This method will be removed in the future.
SCHEMA_INCLUDE - Static variable in class org.apache.flink.formats.json.debezium.DebeziumJsonOptions
 
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
 
serialize(RowData) - Method in class org.apache.flink.formats.json.maxwell.MaxwellJsonSerializationSchema
 
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
 
SQL - Static variable in class org.apache.flink.formats.json.JsonOptions
 
supportedFormatProperties() - Method in class org.apache.flink.formats.json.JsonRowFormatFactory
 

T

TABLE_INCLUDE - Static variable in class org.apache.flink.formats.json.canal.CanalJsonOptions
 
TIMESTAMP_FORMAT - Static variable in class org.apache.flink.formats.json.canal.CanalJsonOptions
 
TIMESTAMP_FORMAT - Static variable in class org.apache.flink.formats.json.debezium.DebeziumJsonOptions
 
TIMESTAMP_FORMAT - Static variable in class org.apache.flink.formats.json.JsonOptions
 
TIMESTAMP_FORMAT - Static variable in class org.apache.flink.formats.json.maxwell.MaxwellJsonOptions
 
TIMESTAMP_FORMAT_ENUM - Static variable in class org.apache.flink.formats.json.JsonOptions
 
toFormatProperties() - Method in class org.apache.flink.table.descriptors.Json
 

V

validate(DescriptorProperties) - Method in class org.apache.flink.table.descriptors.JsonValidator
 
validateDecodingFormatOptions(ReadableConfig) - Static method in class org.apache.flink.formats.json.canal.CanalJsonOptions
Validator for canal decoding format.
validateDecodingFormatOptions(ReadableConfig) - Static method in class org.apache.flink.formats.json.debezium.DebeziumJsonOptions
Validator for debezium decoding format.
validateDecodingFormatOptions(ReadableConfig) - Static method in class org.apache.flink.formats.json.JsonOptions
Validator for json decoding format.
validateDecodingFormatOptions(ReadableConfig) - Static method in class org.apache.flink.formats.json.maxwell.MaxwellJsonOptions
Validator for maxwell decoding format.
validateEncodingFormatOptions(ReadableConfig) - Static method in class org.apache.flink.formats.json.canal.CanalJsonOptions
Validator for canal encoding format.
validateEncodingFormatOptions(ReadableConfig) - Static method in class org.apache.flink.formats.json.debezium.DebeziumJsonOptions
Validator for debezium encoding format.
validateEncodingFormatOptions(ReadableConfig) - Static method in class org.apache.flink.formats.json.JsonOptions
Validator for json encoding format.
validateEncodingFormatOptions(ReadableConfig) - Static method in class org.apache.flink.formats.json.maxwell.MaxwellJsonOptions
Validator for maxwell encoding format.
valueOf(String) - Static method in enum org.apache.flink.formats.json.JsonOptions.MapNullKeyMode
Returns the enum constant of this type with the specified name.
values() - Static method in enum org.apache.flink.formats.json.JsonOptions.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
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–2021 The Apache Software Foundation. All rights reserved.