Skip navigation links
A B C D E F G H I L N O Q R S T V 

A

AbstractCsvInputFormat<T> - Class in org.apache.flink.formats.csv
Input format that reads csv.
AbstractCsvInputFormat(Path[], CsvSchema) - Constructor for class org.apache.flink.formats.csv.AbstractCsvInputFormat
 
ALLOW_COMMENTS - Static variable in class org.apache.flink.formats.csv.CsvOptions
 
allowComments() - Method in class org.apache.flink.table.descriptors.Csv
Ignores comment lines that start with '#' (disabled by default).
ARRAY_ELEMENT_DELIMITER - Static variable in class org.apache.flink.formats.csv.CsvOptions
 
arrayElementDelimiter(String) - Method in class org.apache.flink.table.descriptors.Csv
Sets the array element delimiter string for separating array or row element values (";" by default).

B

build() - Method in class org.apache.flink.formats.csv.CsvRowDataDeserializationSchema.Builder
 
build() - Method in class org.apache.flink.formats.csv.CsvRowDataSerializationSchema.Builder
 
build() - Method in class org.apache.flink.formats.csv.CsvRowDeserializationSchema.Builder
 
build() - Method in class org.apache.flink.formats.csv.CsvRowSerializationSchema.Builder
 
build() - Method in class org.apache.flink.formats.csv.RowCsvInputFormat.Builder
 
Builder(RowType, TypeInformation<RowData>) - Constructor for class org.apache.flink.formats.csv.CsvRowDataDeserializationSchema.Builder
Creates a CSV deserialization schema for the given TypeInformation with optional parameters.
Builder(RowType) - Constructor for class org.apache.flink.formats.csv.CsvRowDataSerializationSchema.Builder
Creates a CsvRowDataSerializationSchema expecting the given RowType.
Builder(TypeInformation<Row>) - Constructor for class org.apache.flink.formats.csv.CsvRowDeserializationSchema.Builder
Creates a CSV deserialization schema for the given TypeInformation with optional parameters.
Builder(TypeInformation<Row>) - Constructor for class org.apache.flink.formats.csv.CsvRowSerializationSchema.Builder
Creates a CsvRowSerializationSchema expecting the given TypeInformation.
builder(TypeInformation<Row>, Path...) - Static method in class org.apache.flink.formats.csv.RowCsvInputFormat
Create a builder.

C

close() - Method in class org.apache.flink.formats.csv.CsvFileSystemFormatFactory.CsvInputFormat
 
convert(RowTypeInfo) - Static method in class org.apache.flink.formats.csv.CsvRowSchemaConverter
Convert RowTypeInfo to CsvSchema.
convert(RowType) - Static method in class org.apache.flink.formats.csv.CsvRowSchemaConverter
Convert RowType to CsvSchema.
convert(JsonNode) - Method in interface org.apache.flink.formats.csv.CsvToRowDataConverters.CsvToRowDataConverter
 
convert(CsvMapper, ContainerNode<?>, RowData) - Method in interface org.apache.flink.formats.csv.RowDataToCsvConverters.RowDataToCsvConverter
 
createDecodingFormat(DynamicTableFactory.Context, ReadableConfig) - Method in class org.apache.flink.formats.csv.CsvFormatFactory
 
createDeserializationSchema(Map<String, String>) - Method in class org.apache.flink.formats.csv.CsvRowFormatFactory
 
createEncodingFormat(DynamicTableFactory.Context, ReadableConfig) - Method in class org.apache.flink.formats.csv.CsvFormatFactory
 
createReader(FileSystemFormatFactory.ReaderContext) - Method in class org.apache.flink.formats.csv.CsvFileSystemFormatFactory
 
createRowConverter(RowType, boolean) - Method in class org.apache.flink.formats.csv.CsvToRowDataConverters
 
createRowConverter(RowType) - Static method in class org.apache.flink.formats.csv.RowDataToCsvConverters
 
createSerializationSchema(Map<String, String>) - Method in class org.apache.flink.formats.csv.CsvRowFormatFactory
 
Csv - Class in org.apache.flink.table.descriptors
Format descriptor for comma-separated values (CSV).
Csv() - Constructor for class org.apache.flink.table.descriptors.Csv
Format descriptor for comma-separated values (CSV).
CsvFileSystemFormatFactory - Class in org.apache.flink.formats.csv
CSV format factory for file system.
CsvFileSystemFormatFactory() - Constructor for class org.apache.flink.formats.csv.CsvFileSystemFormatFactory
 
CsvFileSystemFormatFactory.CsvInputFormat - Class in org.apache.flink.formats.csv
InputFormat that reads csv record into RowData.
CsvFormatFactory - Class in org.apache.flink.formats.csv
Format factory for providing configured instances of CSV to RowData SerializationSchema and DeserializationSchema.
CsvFormatFactory() - Constructor for class org.apache.flink.formats.csv.CsvFormatFactory
 
CsvInputFormat(Path[], DataType[], String[], CsvSchema, RowType, int[], List<String>, String, long, int[], int[], boolean) - Constructor for class org.apache.flink.formats.csv.CsvFileSystemFormatFactory.CsvInputFormat
 
csvInputStream - Variable in class org.apache.flink.formats.csv.AbstractCsvInputFormat
 
CsvOptions - Class in org.apache.flink.formats.csv
Options for CSV format.
CsvRowDataDeserializationSchema - Class in org.apache.flink.formats.csv
Deserialization schema from CSV to Flink Table & SQL internal data structures.
CsvRowDataDeserializationSchema.Builder - Class in org.apache.flink.formats.csv
A builder for creating a CsvRowDataDeserializationSchema.
CsvRowDataSerializationSchema - Class in org.apache.flink.formats.csv
Serialization schema that serializes an object of Flink Table & SQL internal data structure into a CSV bytes.
CsvRowDataSerializationSchema.Builder - Class in org.apache.flink.formats.csv
A builder for creating a CsvRowDataSerializationSchema.
CsvRowDeserializationSchema - Class in org.apache.flink.formats.csv
Deserialization schema from CSV to Flink types.
CsvRowDeserializationSchema.Builder - Class in org.apache.flink.formats.csv
A builder for creating a CsvRowDeserializationSchema.
CsvRowFormatFactory - Class in org.apache.flink.formats.csv
Table format factory for providing configured instances of CSV-to-row SerializationSchema and DeserializationSchema.
CsvRowFormatFactory() - Constructor for class org.apache.flink.formats.csv.CsvRowFormatFactory
 
CsvRowSchemaConverter - Class in org.apache.flink.formats.csv
Converter functions that covert Flink's type information to Jackson's CsvSchema.
CsvRowSerializationSchema - Class in org.apache.flink.formats.csv
Serialization schema that serializes an object of Flink types into a CSV bytes.
CsvRowSerializationSchema.Builder - Class in org.apache.flink.formats.csv
A builder for creating a CsvRowSerializationSchema.
csvSchema - Variable in class org.apache.flink.formats.csv.AbstractCsvInputFormat
 
CsvToRowDataConverters - Class in org.apache.flink.formats.csv
Tool class used to convert from CSV-format JsonNode to RowData.
CsvToRowDataConverters(boolean) - Constructor for class org.apache.flink.formats.csv.CsvToRowDataConverters
 
CsvToRowDataConverters.CsvToRowDataConverter - Interface in org.apache.flink.formats.csv
Runtime converter that converts JsonNodes into objects of Flink Table & SQL internal data structures.
CsvValidator - Class in org.apache.flink.table.descriptors
Validator for Csv.
CsvValidator() - Constructor for class org.apache.flink.table.descriptors.CsvValidator
 

D

deriveSchema() - Method in class org.apache.flink.table.descriptors.Csv
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.csv.CsvRowDataDeserializationSchema
 
deserialize(byte[]) - Method in class org.apache.flink.formats.csv.CsvRowDeserializationSchema
 
DISABLE_QUOTE_CHARACTER - Static variable in class org.apache.flink.formats.csv.CsvOptions
 
disableQuoteCharacter() - Method in class org.apache.flink.formats.csv.CsvRowDataSerializationSchema.Builder
 
disableQuoteCharacter() - Method in class org.apache.flink.formats.csv.CsvRowSerializationSchema.Builder
 
disableQuoteCharacter() - Method in class org.apache.flink.table.descriptors.Csv
Disable the quote character for enclosing field values.

E

equals(Object) - Method in class org.apache.flink.formats.csv.CsvRowDataDeserializationSchema
 
equals(Object) - Method in class org.apache.flink.formats.csv.CsvRowDataSerializationSchema
 
equals(Object) - Method in class org.apache.flink.formats.csv.CsvRowDeserializationSchema
 
equals(Object) - Method in class org.apache.flink.formats.csv.CsvRowSerializationSchema
 
ESCAPE_CHARACTER - Static variable in class org.apache.flink.formats.csv.CsvOptions
 
escapeCharacter(char) - Method in class org.apache.flink.table.descriptors.Csv
Sets the escape character for escaping values (disabled by default).

F

factoryIdentifier() - Method in class org.apache.flink.formats.csv.CsvFileSystemFormatFactory
 
factoryIdentifier() - Method in class org.apache.flink.formats.csv.CsvFormatFactory
 
FIELD_DELIMITER - Static variable in class org.apache.flink.formats.csv.CsvOptions
 
fieldDelimiter(char) - Method in class org.apache.flink.table.descriptors.Csv
Sets the field delimiter character (',' by default).
FORMAT_ALLOW_COMMENTS - Static variable in class org.apache.flink.table.descriptors.CsvValidator
 
FORMAT_ARRAY_ELEMENT_DELIMITER - Static variable in class org.apache.flink.table.descriptors.CsvValidator
 
FORMAT_DISABLE_QUOTE_CHARACTER - Static variable in class org.apache.flink.table.descriptors.CsvValidator
 
FORMAT_ESCAPE_CHARACTER - Static variable in class org.apache.flink.table.descriptors.CsvValidator
 
FORMAT_FIELD_DELIMITER - Static variable in class org.apache.flink.table.descriptors.CsvValidator
 
FORMAT_IGNORE_PARSE_ERRORS - Static variable in class org.apache.flink.table.descriptors.CsvValidator
 
FORMAT_LINE_DELIMITER - Static variable in class org.apache.flink.table.descriptors.CsvValidator
 
FORMAT_NULL_LITERAL - Static variable in class org.apache.flink.table.descriptors.CsvValidator
 
FORMAT_QUOTE_CHARACTER - Static variable in class org.apache.flink.table.descriptors.CsvValidator
 
FORMAT_SCHEMA - Static variable in class org.apache.flink.table.descriptors.CsvValidator
 
FORMAT_TYPE_VALUE - Static variable in class org.apache.flink.table.descriptors.CsvValidator
 

G

getProducedType() - Method in class org.apache.flink.formats.csv.CsvRowDataDeserializationSchema
 
getProducedType() - Method in class org.apache.flink.formats.csv.CsvRowDeserializationSchema
 

H

hashCode() - Method in class org.apache.flink.formats.csv.CsvRowDataDeserializationSchema
 
hashCode() - Method in class org.apache.flink.formats.csv.CsvRowDataSerializationSchema
 
hashCode() - Method in class org.apache.flink.formats.csv.CsvRowDeserializationSchema
 
hashCode() - Method in class org.apache.flink.formats.csv.CsvRowSerializationSchema
 

I

IDENTIFIER - Static variable in class org.apache.flink.formats.csv.CsvFileSystemFormatFactory
 
IDENTIFIER - Static variable in class org.apache.flink.formats.csv.CsvFormatFactory
 
IGNORE_PARSE_ERRORS - Static variable in class org.apache.flink.formats.csv.CsvOptions
 
ignoreParseErrors() - Method in class org.apache.flink.table.descriptors.Csv
Skip fields and rows with parse errors instead of failing.
isEndOfStream(RowData) - Method in class org.apache.flink.formats.csv.CsvRowDataDeserializationSchema
 
isEndOfStream(Row) - Method in class org.apache.flink.formats.csv.CsvRowDeserializationSchema
 

L

lineDelimiter(String) - Method in class org.apache.flink.table.descriptors.Csv
Sets the line delimiter ("\n" by default; otherwise "\r", "\r\n", or "" are allowed).

N

nextRecord(RowData) - Method in class org.apache.flink.formats.csv.CsvFileSystemFormatFactory.CsvInputFormat
 
nextRecord(Row) - Method in class org.apache.flink.formats.csv.RowCsvInputFormat
 
NULL_LITERAL - Static variable in class org.apache.flink.formats.csv.CsvOptions
 
nullLiteral(String) - Method in class org.apache.flink.table.descriptors.Csv
Sets the null literal string that is interpreted as a null value (disabled by default).

O

open(FileInputSplit) - Method in class org.apache.flink.formats.csv.AbstractCsvInputFormat
 
open(FileInputSplit) - Method in class org.apache.flink.formats.csv.CsvFileSystemFormatFactory.CsvInputFormat
 
open(FileInputSplit) - Method in class org.apache.flink.formats.csv.RowCsvInputFormat
 
optionalOptions() - Method in class org.apache.flink.formats.csv.CsvFileSystemFormatFactory
 
optionalOptions() - Method in class org.apache.flink.formats.csv.CsvFormatFactory
 
org.apache.flink.formats.csv - package org.apache.flink.formats.csv
 
org.apache.flink.table.descriptors - package org.apache.flink.table.descriptors
 

Q

QUOTE_CHARACTER - Static variable in class org.apache.flink.formats.csv.CsvOptions
 
quoteCharacter(char) - Method in class org.apache.flink.table.descriptors.Csv
Sets the quote character for enclosing field values ('"' by default).

R

reachedEnd() - Method in class org.apache.flink.formats.csv.CsvFileSystemFormatFactory.CsvInputFormat
 
reachedEnd() - Method in class org.apache.flink.formats.csv.RowCsvInputFormat
 
requiredOptions() - Method in class org.apache.flink.formats.csv.CsvFileSystemFormatFactory
 
requiredOptions() - Method in class org.apache.flink.formats.csv.CsvFormatFactory
 
RowCsvInputFormat - Class in org.apache.flink.formats.csv
Input format that reads csv into Row.
RowCsvInputFormat.Builder - Class in org.apache.flink.formats.csv
A builder for creating a RowCsvInputFormat.
RowDataToCsvConverters - Class in org.apache.flink.formats.csv
Tool class used to convert from RowData to CSV-format JsonNode.
RowDataToCsvConverters() - Constructor for class org.apache.flink.formats.csv.RowDataToCsvConverters
 
RowDataToCsvConverters.RowDataToCsvConverter - Interface in org.apache.flink.formats.csv
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.Csv
Deprecated.
Csv 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.
serialize(RowData) - Method in class org.apache.flink.formats.csv.CsvRowDataSerializationSchema
 
serialize(Row) - Method in class org.apache.flink.formats.csv.CsvRowSerializationSchema
 
setAllowComments(boolean) - Method in class org.apache.flink.formats.csv.CsvRowDataDeserializationSchema.Builder
 
setAllowComments(boolean) - Method in class org.apache.flink.formats.csv.CsvRowDeserializationSchema.Builder
 
setAllowComments(boolean) - Method in class org.apache.flink.formats.csv.RowCsvInputFormat.Builder
 
setArrayElementDelimiter(String) - Method in class org.apache.flink.formats.csv.CsvRowDataDeserializationSchema.Builder
 
setArrayElementDelimiter(String) - Method in class org.apache.flink.formats.csv.CsvRowDataSerializationSchema.Builder
 
setArrayElementDelimiter(String) - Method in class org.apache.flink.formats.csv.CsvRowDeserializationSchema.Builder
 
setArrayElementDelimiter(String) - Method in class org.apache.flink.formats.csv.CsvRowSerializationSchema.Builder
 
setArrayElementDelimiter(String) - Method in class org.apache.flink.formats.csv.RowCsvInputFormat.Builder
 
setEscapeCharacter(char) - Method in class org.apache.flink.formats.csv.CsvRowDataDeserializationSchema.Builder
 
setEscapeCharacter(char) - Method in class org.apache.flink.formats.csv.CsvRowDataSerializationSchema.Builder
 
setEscapeCharacter(char) - Method in class org.apache.flink.formats.csv.CsvRowDeserializationSchema.Builder
 
setEscapeCharacter(char) - Method in class org.apache.flink.formats.csv.CsvRowSerializationSchema.Builder
 
setEscapeCharacter(char) - Method in class org.apache.flink.formats.csv.RowCsvInputFormat.Builder
 
setFieldDelimiter(char) - Method in class org.apache.flink.formats.csv.CsvRowDataDeserializationSchema.Builder
 
setFieldDelimiter(char) - Method in class org.apache.flink.formats.csv.CsvRowDataSerializationSchema.Builder
 
setFieldDelimiter(char) - Method in class org.apache.flink.formats.csv.CsvRowDeserializationSchema.Builder
 
setFieldDelimiter(char) - Method in class org.apache.flink.formats.csv.CsvRowSerializationSchema.Builder
 
setFieldDelimiter(char) - Method in class org.apache.flink.formats.csv.RowCsvInputFormat.Builder
 
setIgnoreParseErrors(boolean) - Method in class org.apache.flink.formats.csv.CsvRowDataDeserializationSchema.Builder
 
setIgnoreParseErrors(boolean) - Method in class org.apache.flink.formats.csv.CsvRowDeserializationSchema.Builder
 
setIgnoreParseErrors(boolean) - Method in class org.apache.flink.formats.csv.RowCsvInputFormat.Builder
 
setLineDelimiter(String) - Method in class org.apache.flink.formats.csv.CsvRowSerializationSchema.Builder
 
setNullLiteral(String) - Method in class org.apache.flink.formats.csv.CsvRowDataDeserializationSchema.Builder
 
setNullLiteral(String) - Method in class org.apache.flink.formats.csv.CsvRowDataSerializationSchema.Builder
 
setNullLiteral(String) - Method in class org.apache.flink.formats.csv.CsvRowDeserializationSchema.Builder
 
setNullLiteral(String) - Method in class org.apache.flink.formats.csv.CsvRowSerializationSchema.Builder
 
setNullLiteral(String) - Method in class org.apache.flink.formats.csv.RowCsvInputFormat.Builder
 
setQuoteCharacter(char) - Method in class org.apache.flink.formats.csv.CsvRowDataDeserializationSchema.Builder
 
setQuoteCharacter(char) - Method in class org.apache.flink.formats.csv.CsvRowDataSerializationSchema.Builder
 
setQuoteCharacter(char) - Method in class org.apache.flink.formats.csv.CsvRowDeserializationSchema.Builder
 
setQuoteCharacter(char) - Method in class org.apache.flink.formats.csv.CsvRowSerializationSchema.Builder
 
setQuoteCharacter(char) - Method in class org.apache.flink.formats.csv.RowCsvInputFormat.Builder
 
setSelectedFields(int[]) - Method in class org.apache.flink.formats.csv.RowCsvInputFormat.Builder
 
supportedFormatProperties() - Method in class org.apache.flink.formats.csv.CsvRowFormatFactory
 
supportsMultiPaths() - Method in class org.apache.flink.formats.csv.AbstractCsvInputFormat
 

T

toFormatProperties() - Method in class org.apache.flink.table.descriptors.Csv
 

V

validate(DescriptorProperties) - Method in class org.apache.flink.table.descriptors.CsvValidator
 
A B C D E F G H I L N O Q R S T V 
Skip navigation links

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