Package org.apache.flink.formats.csv
Class CsvRowDeserializationSchema.Builder
java.lang.Object
org.apache.flink.formats.csv.CsvRowDeserializationSchema.Builder
- Enclosing class:
- CsvRowDeserializationSchema
A builder for creating a
CsvRowDeserializationSchema.-
Constructor Summary
ConstructorsConstructorDescriptionBuilder(org.apache.flink.api.common.typeinfo.TypeInformation<org.apache.flink.types.Row> typeInfo) Creates a CSV deserialization schema for the givenTypeInformationwith optional parameters. -
Method Summary
Modifier and TypeMethodDescriptionbuild()setAllowComments(boolean allowComments) setArrayElementDelimiter(String delimiter) setEscapeCharacter(char c) setFieldDelimiter(char delimiter) setIgnoreParseErrors(boolean ignoreParseErrors) setNullLiteral(String nullLiteral) setQuoteCharacter(char c)
-
Constructor Details
-
Builder
public Builder(org.apache.flink.api.common.typeinfo.TypeInformation<org.apache.flink.types.Row> typeInfo) Creates a CSV deserialization schema for the givenTypeInformationwith optional parameters.
-
-
Method Details
-
setFieldDelimiter
-
setAllowComments
-
setArrayElementDelimiter
-
setQuoteCharacter
-
setEscapeCharacter
-
setNullLiteral
-
setIgnoreParseErrors
-
build
-