Package org.apache.flink.formats.csv
Class RowCsvInputFormat.Builder
- java.lang.Object
-
- org.apache.flink.formats.csv.RowCsvInputFormat.Builder
-
- All Implemented Interfaces:
Serializable
- Enclosing class:
- RowCsvInputFormat
public static class RowCsvInputFormat.Builder extends Object implements Serializable
A builder for creating aRowCsvInputFormat.- See Also:
- Serialized Form
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RowCsvInputFormatbuild()RowCsvInputFormat.BuildersetAllowComments(boolean allowComments)RowCsvInputFormat.BuildersetArrayElementDelimiter(String delimiter)RowCsvInputFormat.BuildersetEscapeCharacter(char c)RowCsvInputFormat.BuildersetFieldDelimiter(char delimiter)RowCsvInputFormat.BuildersetIgnoreParseErrors(boolean ignoreParseErrors)RowCsvInputFormat.BuildersetNullLiteral(String nullLiteral)RowCsvInputFormat.BuildersetQuoteCharacter(char c)RowCsvInputFormat.BuildersetSelectedFields(int[] selectedFields)
-
-
-
Method Detail
-
setFieldDelimiter
public RowCsvInputFormat.Builder setFieldDelimiter(char delimiter)
-
setAllowComments
public RowCsvInputFormat.Builder setAllowComments(boolean allowComments)
-
setArrayElementDelimiter
public RowCsvInputFormat.Builder setArrayElementDelimiter(String delimiter)
-
setQuoteCharacter
public RowCsvInputFormat.Builder setQuoteCharacter(char c)
-
setEscapeCharacter
public RowCsvInputFormat.Builder setEscapeCharacter(char c)
-
setNullLiteral
public RowCsvInputFormat.Builder setNullLiteral(String nullLiteral)
-
setIgnoreParseErrors
public RowCsvInputFormat.Builder setIgnoreParseErrors(boolean ignoreParseErrors)
-
setSelectedFields
public RowCsvInputFormat.Builder setSelectedFields(int[] selectedFields)
-
build
public RowCsvInputFormat build()
-
-