Package org.apache.flink.api.java.io
Class CsvReader
- java.lang.Object
-
- org.apache.flink.api.java.io.CsvReader
-
@Deprecated @Public public class CsvReader extends Object
Deprecated.All Flink DataSet APIs are deprecated since Flink 1.18 and will be removed in a future Flink major version. You can still build your application in DataSet, but you should move to either the DataStream and/or Table API.A builder class to instantiate a CSV parsing data source. The CSV reader configures the field types, the delimiters (row and field), the fields that should be included or skipped, and other flags such as whether to skip the initial line as the header.
-
-
Field Summary
Fields Modifier and Type Field Description protected StringcommentPrefixDeprecated.protected StringfieldDelimiterDeprecated.protected booleanignoreInvalidLinesDeprecated.protected boolean[]includedMaskDeprecated.protected StringlineDelimiterDeprecated.protected booleanparseQuotedStringsDeprecated.protected charquoteCharacterDeprecated.protected booleanskipFirstLineAsHeaderDeprecated.
-
Constructor Summary
Constructors Constructor Description CsvReader(String filePath, ExecutionEnvironment executionContext)Deprecated.CsvReader(org.apache.flink.core.fs.Path filePath, ExecutionEnvironment executionContext)Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description CsvReaderfieldDelimiter(char delimiter)Deprecated.Please usefieldDelimiter(String).CsvReaderfieldDelimiter(String delimiter)Deprecated.Configures the delimiter that separates the fields within a row.StringgetCharset()Deprecated.Gets the character set for the reader.org.apache.flink.core.fs.PathgetFilePath()Deprecated.CsvReaderignoreComments(String commentPrefix)Deprecated.Configures the string that starts comments.CsvReaderignoreFirstLine()Deprecated.Sets the CSV reader to ignore the first line.CsvReaderignoreInvalidLines()Deprecated.Sets the CSV reader to ignore any invalid lines.CsvReaderincludeFields(boolean... fields)Deprecated.Configures which fields of the CSV file should be included and which should be skipped.CsvReaderincludeFields(long mask)Deprecated.Configures which fields of the CSV file should be included and which should be skipped.CsvReaderincludeFields(String mask)Deprecated.Configures which fields of the CSV file should be included and which should be skipped.CsvReaderlineDelimiter(String delimiter)Deprecated.Configures the delimiter that separates the lines/rows.CsvReaderparseQuotedStrings(char quoteCharacter)Deprecated.Enables quoted String parsing.<T> DataSource<T>pojoType(Class<T> pojoType, String... pojoFields)Deprecated.Configures the reader to read the CSV data and parse it to the given type.voidsetCharset(String charset)Deprecated.Sets the charset of the reader.<T extends org.apache.flink.api.java.tuple.Tuple>
DataSource<T>tupleType(Class<T> targetType)Deprecated.Configures the reader to read the CSV data and parse it to the given type.<T0> DataSource<org.apache.flink.api.java.tuple.Tuple1<T0>>types(Class<T0> type0)Deprecated.Specifies the types for the CSV fields.<T0,T1>
DataSource<org.apache.flink.api.java.tuple.Tuple2<T0,T1>>types(Class<T0> type0, Class<T1> type1)Deprecated.Specifies the types for the CSV fields.<T0,T1,T2>
DataSource<org.apache.flink.api.java.tuple.Tuple3<T0,T1,T2>>types(Class<T0> type0, Class<T1> type1, Class<T2> type2)Deprecated.Specifies the types for the CSV fields.<T0,T1,T2,T3>
DataSource<org.apache.flink.api.java.tuple.Tuple4<T0,T1,T2,T3>>types(Class<T0> type0, Class<T1> type1, Class<T2> type2, Class<T3> type3)Deprecated.Specifies the types for the CSV fields.<T0,T1,T2,T3,T4>
DataSource<org.apache.flink.api.java.tuple.Tuple5<T0,T1,T2,T3,T4>>types(Class<T0> type0, Class<T1> type1, Class<T2> type2, Class<T3> type3, Class<T4> type4)Deprecated.Specifies the types for the CSV fields.<T0,T1,T2,T3,T4,T5>
DataSource<org.apache.flink.api.java.tuple.Tuple6<T0,T1,T2,T3,T4,T5>>types(Class<T0> type0, Class<T1> type1, Class<T2> type2, Class<T3> type3, Class<T4> type4, Class<T5> type5)Deprecated.Specifies the types for the CSV fields.<T0,T1,T2,T3,T4,T5,T6>
DataSource<org.apache.flink.api.java.tuple.Tuple7<T0,T1,T2,T3,T4,T5,T6>>types(Class<T0> type0, Class<T1> type1, Class<T2> type2, Class<T3> type3, Class<T4> type4, Class<T5> type5, Class<T6> type6)Deprecated.Specifies the types for the CSV fields.<T0,T1,T2,T3,T4,T5,T6,T7>
DataSource<org.apache.flink.api.java.tuple.Tuple8<T0,T1,T2,T3,T4,T5,T6,T7>>types(Class<T0> type0, Class<T1> type1, Class<T2> type2, Class<T3> type3, Class<T4> type4, Class<T5> type5, Class<T6> type6, Class<T7> type7)Deprecated.Specifies the types for the CSV fields.<T0,T1,T2,T3,T4,T5,T6,T7,T8>
DataSource<org.apache.flink.api.java.tuple.Tuple9<T0,T1,T2,T3,T4,T5,T6,T7,T8>>types(Class<T0> type0, Class<T1> type1, Class<T2> type2, Class<T3> type3, Class<T4> type4, Class<T5> type5, Class<T6> type6, Class<T7> type7, Class<T8> type8)Deprecated.Specifies the types for the CSV fields.<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9>
DataSource<org.apache.flink.api.java.tuple.Tuple10<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9>>types(Class<T0> type0, Class<T1> type1, Class<T2> type2, Class<T3> type3, Class<T4> type4, Class<T5> type5, Class<T6> type6, Class<T7> type7, Class<T8> type8, Class<T9> type9)Deprecated.Specifies the types for the CSV fields.<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10>
DataSource<org.apache.flink.api.java.tuple.Tuple11<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10>>types(Class<T0> type0, Class<T1> type1, Class<T2> type2, Class<T3> type3, Class<T4> type4, Class<T5> type5, Class<T6> type6, Class<T7> type7, Class<T8> type8, Class<T9> type9, Class<T10> type10)Deprecated.Specifies the types for the CSV fields.<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11>
DataSource<org.apache.flink.api.java.tuple.Tuple12<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11>>types(Class<T0> type0, Class<T1> type1, Class<T2> type2, Class<T3> type3, Class<T4> type4, Class<T5> type5, Class<T6> type6, Class<T7> type7, Class<T8> type8, Class<T9> type9, Class<T10> type10, Class<T11> type11)Deprecated.Specifies the types for the CSV fields.<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12>
DataSource<org.apache.flink.api.java.tuple.Tuple13<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12>>types(Class<T0> type0, Class<T1> type1, Class<T2> type2, Class<T3> type3, Class<T4> type4, Class<T5> type5, Class<T6> type6, Class<T7> type7, Class<T8> type8, Class<T9> type9, Class<T10> type10, Class<T11> type11, Class<T12> type12)Deprecated.Specifies the types for the CSV fields.<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13>
DataSource<org.apache.flink.api.java.tuple.Tuple14<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13>>types(Class<T0> type0, Class<T1> type1, Class<T2> type2, Class<T3> type3, Class<T4> type4, Class<T5> type5, Class<T6> type6, Class<T7> type7, Class<T8> type8, Class<T9> type9, Class<T10> type10, Class<T11> type11, Class<T12> type12, Class<T13> type13)Deprecated.Specifies the types for the CSV fields.<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14>
DataSource<org.apache.flink.api.java.tuple.Tuple15<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14>>types(Class<T0> type0, Class<T1> type1, Class<T2> type2, Class<T3> type3, Class<T4> type4, Class<T5> type5, Class<T6> type6, Class<T7> type7, Class<T8> type8, Class<T9> type9, Class<T10> type10, Class<T11> type11, Class<T12> type12, Class<T13> type13, Class<T14> type14)Deprecated.Specifies the types for the CSV fields.<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15>
DataSource<org.apache.flink.api.java.tuple.Tuple16<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15>>types(Class<T0> type0, Class<T1> type1, Class<T2> type2, Class<T3> type3, Class<T4> type4, Class<T5> type5, Class<T6> type6, Class<T7> type7, Class<T8> type8, Class<T9> type9, Class<T10> type10, Class<T11> type11, Class<T12> type12, Class<T13> type13, Class<T14> type14, Class<T15> type15)Deprecated.Specifies the types for the CSV fields.<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16>
DataSource<org.apache.flink.api.java.tuple.Tuple17<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16>>types(Class<T0> type0, Class<T1> type1, Class<T2> type2, Class<T3> type3, Class<T4> type4, Class<T5> type5, Class<T6> type6, Class<T7> type7, Class<T8> type8, Class<T9> type9, Class<T10> type10, Class<T11> type11, Class<T12> type12, Class<T13> type13, Class<T14> type14, Class<T15> type15, Class<T16> type16)Deprecated.Specifies the types for the CSV fields.<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17>
DataSource<org.apache.flink.api.java.tuple.Tuple18<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17>>types(Class<T0> type0, Class<T1> type1, Class<T2> type2, Class<T3> type3, Class<T4> type4, Class<T5> type5, Class<T6> type6, Class<T7> type7, Class<T8> type8, Class<T9> type9, Class<T10> type10, Class<T11> type11, Class<T12> type12, Class<T13> type13, Class<T14> type14, Class<T15> type15, Class<T16> type16, Class<T17> type17)Deprecated.Specifies the types for the CSV fields.<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18>
DataSource<org.apache.flink.api.java.tuple.Tuple19<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18>>types(Class<T0> type0, Class<T1> type1, Class<T2> type2, Class<T3> type3, Class<T4> type4, Class<T5> type5, Class<T6> type6, Class<T7> type7, Class<T8> type8, Class<T9> type9, Class<T10> type10, Class<T11> type11, Class<T12> type12, Class<T13> type13, Class<T14> type14, Class<T15> type15, Class<T16> type16, Class<T17> type17, Class<T18> type18)Deprecated.Specifies the types for the CSV fields.<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19>
DataSource<org.apache.flink.api.java.tuple.Tuple20<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19>>types(Class<T0> type0, Class<T1> type1, Class<T2> type2, Class<T3> type3, Class<T4> type4, Class<T5> type5, Class<T6> type6, Class<T7> type7, Class<T8> type8, Class<T9> type9, Class<T10> type10, Class<T11> type11, Class<T12> type12, Class<T13> type13, Class<T14> type14, Class<T15> type15, Class<T16> type16, Class<T17> type17, Class<T18> type18, Class<T19> type19)Deprecated.Specifies the types for the CSV fields.<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20>
DataSource<org.apache.flink.api.java.tuple.Tuple21<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20>>types(Class<T0> type0, Class<T1> type1, Class<T2> type2, Class<T3> type3, Class<T4> type4, Class<T5> type5, Class<T6> type6, Class<T7> type7, Class<T8> type8, Class<T9> type9, Class<T10> type10, Class<T11> type11, Class<T12> type12, Class<T13> type13, Class<T14> type14, Class<T15> type15, Class<T16> type16, Class<T17> type17, Class<T18> type18, Class<T19> type19, Class<T20> type20)Deprecated.Specifies the types for the CSV fields.<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21>
DataSource<org.apache.flink.api.java.tuple.Tuple22<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21>>types(Class<T0> type0, Class<T1> type1, Class<T2> type2, Class<T3> type3, Class<T4> type4, Class<T5> type5, Class<T6> type6, Class<T7> type7, Class<T8> type8, Class<T9> type9, Class<T10> type10, Class<T11> type11, Class<T12> type12, Class<T13> type13, Class<T14> type14, Class<T15> type15, Class<T16> type16, Class<T17> type17, Class<T18> type18, Class<T19> type19, Class<T20> type20, Class<T21> type21)Deprecated.Specifies the types for the CSV fields.<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22>
DataSource<org.apache.flink.api.java.tuple.Tuple23<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22>>types(Class<T0> type0, Class<T1> type1, Class<T2> type2, Class<T3> type3, Class<T4> type4, Class<T5> type5, Class<T6> type6, Class<T7> type7, Class<T8> type8, Class<T9> type9, Class<T10> type10, Class<T11> type11, Class<T12> type12, Class<T13> type13, Class<T14> type14, Class<T15> type15, Class<T16> type16, Class<T17> type17, Class<T18> type18, Class<T19> type19, Class<T20> type20, Class<T21> type21, Class<T22> type22)Deprecated.Specifies the types for the CSV fields.<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22,T23>
DataSource<org.apache.flink.api.java.tuple.Tuple24<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22,T23>>types(Class<T0> type0, Class<T1> type1, Class<T2> type2, Class<T3> type3, Class<T4> type4, Class<T5> type5, Class<T6> type6, Class<T7> type7, Class<T8> type8, Class<T9> type9, Class<T10> type10, Class<T11> type11, Class<T12> type12, Class<T13> type13, Class<T14> type14, Class<T15> type15, Class<T16> type16, Class<T17> type17, Class<T18> type18, Class<T19> type19, Class<T20> type20, Class<T21> type21, Class<T22> type22, Class<T23> type23)Deprecated.Specifies the types for the CSV fields.<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22,T23,T24>
DataSource<org.apache.flink.api.java.tuple.Tuple25<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22,T23,T24>>types(Class<T0> type0, Class<T1> type1, Class<T2> type2, Class<T3> type3, Class<T4> type4, Class<T5> type5, Class<T6> type6, Class<T7> type7, Class<T8> type8, Class<T9> type9, Class<T10> type10, Class<T11> type11, Class<T12> type12, Class<T13> type13, Class<T14> type14, Class<T15> type15, Class<T16> type16, Class<T17> type17, Class<T18> type18, Class<T19> type19, Class<T20> type20, Class<T21> type21, Class<T22> type22, Class<T23> type23, Class<T24> type24)Deprecated.Specifies the types for the CSV fields.
-
-
-
Field Detail
-
includedMask
protected boolean[] includedMask
Deprecated.
-
lineDelimiter
protected String lineDelimiter
Deprecated.
-
fieldDelimiter
protected String fieldDelimiter
Deprecated.
-
commentPrefix
protected String commentPrefix
Deprecated.
-
parseQuotedStrings
protected boolean parseQuotedStrings
Deprecated.
-
quoteCharacter
protected char quoteCharacter
Deprecated.
-
skipFirstLineAsHeader
protected boolean skipFirstLineAsHeader
Deprecated.
-
ignoreInvalidLines
protected boolean ignoreInvalidLines
Deprecated.
-
-
Constructor Detail
-
CsvReader
public CsvReader(org.apache.flink.core.fs.Path filePath, ExecutionEnvironment executionContext)Deprecated.
-
CsvReader
public CsvReader(String filePath, ExecutionEnvironment executionContext)
Deprecated.
-
-
Method Detail
-
getFilePath
public org.apache.flink.core.fs.Path getFilePath()
Deprecated.
-
lineDelimiter
public CsvReader lineDelimiter(String delimiter)
Deprecated.Configures the delimiter that separates the lines/rows. The linebreak character ('\n') is used by default.- Parameters:
delimiter- The delimiter that separates the rows.- Returns:
- The CSV reader instance itself, to allow for fluent function chaining.
-
fieldDelimiter
@Deprecated @PublicEvolving public CsvReader fieldDelimiter(char delimiter)
Deprecated.Please usefieldDelimiter(String).Configures the delimiter that separates the fields within a row. The comma character (',') is used by default.- Parameters:
delimiter- The delimiter that separates the fields in one row.- Returns:
- The CSV reader instance itself, to allow for fluent function chaining.
-
fieldDelimiter
public CsvReader fieldDelimiter(String delimiter)
Deprecated.Configures the delimiter that separates the fields within a row. The comma character (',') is used by default.- Parameters:
delimiter- The delimiter that separates the fields in one row.- Returns:
- The CSV reader instance itself, to allow for fluent function chaining.
-
parseQuotedStrings
public CsvReader parseQuotedStrings(char quoteCharacter)
Deprecated.Enables quoted String parsing. Field delimiters in quoted Strings are ignored. A String is parsed as quoted if it starts and ends with a quoting character and as unquoted otherwise. Leading or tailing whitespaces are not allowed.- Parameters:
quoteCharacter- The character which is used as quoting character.- Returns:
- The CSV reader instance itself, to allow for fluent function chaining.
-
ignoreComments
public CsvReader ignoreComments(String commentPrefix)
Deprecated.Configures the string that starts comments. By default comments will be treated as invalid lines. This function only recognizes comments which start at the beginning of the line!- Parameters:
commentPrefix- The string that starts the comments.- Returns:
- The CSV reader instance itself, to allow for fluent function chaining.
-
getCharset
@PublicEvolving public String getCharset()
Deprecated.Gets the character set for the reader. Default is UTF-8.- Returns:
- The charset for the reader.
-
setCharset
@PublicEvolving public void setCharset(String charset)
Deprecated.Sets the charset of the reader.- Parameters:
charset- The character set to set.
-
includeFields
public CsvReader includeFields(boolean... fields)
Deprecated.Configures which fields of the CSV file should be included and which should be skipped. The parser will look at the firstnfields, wherenis the length of the boolean array. The parser will skip over all fields where the boolean value at the corresponding position in the array isfalse. The result contains the fields where the corresponding position in the boolean array istrue. The number of fields in the result is consequently equal to the number of times thattrueoccurs in the fields array.- Parameters:
fields- The array of flags that describes which fields are to be included and which not.- Returns:
- The CSV reader instance itself, to allow for fluent function chaining.
-
includeFields
public CsvReader includeFields(String mask)
Deprecated.Configures which fields of the CSV file should be included and which should be skipped. The positions in the string (read from position 0 to its length) define whether the field at the corresponding position in the CSV schema should be included. parser will look at the firstnfields, wherenis the length of the mask string The parser will skip over all fields where the character at the corresponding position in the string is'0','F', or'f'(representing the valuefalse). The result contains the fields where the corresponding position in the boolean array is'1','T', or't'(representing the valuetrue).- Parameters:
mask- The string mask defining which fields to include and which to skip.- Returns:
- The CSV reader instance itself, to allow for fluent function chaining.
-
includeFields
public CsvReader includeFields(long mask)
Deprecated.Configures which fields of the CSV file should be included and which should be skipped. The bits in the value (read from least significant to most significant) define whether the field at the corresponding position in the CSV schema should be included. parser will look at the firstnfields, wherenis the position of the most significant non-zero bit. The parser will skip over all fields where the character at the corresponding bit is zero, and include the fields where the corresponding bit is one.Examples:
- A mask of
0x7would include the first three fields. - A mask of
0x26(binary100110would skip the first fields, include fields two and three, skip fields four and five, and include field six.
- Parameters:
mask- The bit mask defining which fields to include and which to skip.- Returns:
- The CSV reader instance itself, to allow for fluent function chaining.
- A mask of
-
ignoreFirstLine
public CsvReader ignoreFirstLine()
Deprecated.Sets the CSV reader to ignore the first line. This is useful for files that contain a header line.- Returns:
- The CSV reader instance itself, to allow for fluent function chaining.
-
ignoreInvalidLines
public CsvReader ignoreInvalidLines()
Deprecated.Sets the CSV reader to ignore any invalid lines. This is useful for files that contain an empty line at the end, multiple header lines or comments. This would throw an exception otherwise.- Returns:
- The CSV reader instance itself, to allow for fluent function chaining.
-
pojoType
public <T> DataSource<T> pojoType(Class<T> pojoType, String... pojoFields)
Deprecated.Configures the reader to read the CSV data and parse it to the given type. The all fields of the type must be public or able to set value. The type information for the fields is obtained from the type class.- Parameters:
pojoType- The class of the target POJO.pojoFields- The fields of the POJO which are mapped to CSV fields.- Returns:
- The DataSet representing the parsed CSV data.
-
tupleType
public <T extends org.apache.flink.api.java.tuple.Tuple> DataSource<T> tupleType(Class<T> targetType)
Deprecated.Configures the reader to read the CSV data and parse it to the given type. The type must be a subclass ofTuple. The type information for the fields is obtained from the type class. The type consequently needs to specify all generic field types of the tuple.- Parameters:
targetType- The class of the target type, needs to be a subclass of Tuple.- Returns:
- The DataSet representing the parsed CSV data.
-
types
public <T0> DataSource<org.apache.flink.api.java.tuple.Tuple1<T0>> types(Class<T0> type0)
Deprecated.Specifies the types for the CSV fields. This method parses the CSV data to a 1-tuple which has fields of the specified types. This method is overloaded for each possible length of the tuples to support type safe creation of data sets through CSV parsing.- Parameters:
type0- The type of CSV field 0 and the type of field 0 in the returned tuple type.- Returns:
- The
DataSetrepresenting the parsed CSV data.
-
types
public <T0,T1> DataSource<org.apache.flink.api.java.tuple.Tuple2<T0,T1>> types(Class<T0> type0, Class<T1> type1)
Deprecated.Specifies the types for the CSV fields. This method parses the CSV data to a 2-tuple which has fields of the specified types. This method is overloaded for each possible length of the tuples to support type safe creation of data sets through CSV parsing.- Parameters:
type0- The type of CSV field 0 and the type of field 0 in the returned tuple type.type1- The type of CSV field 1 and the type of field 1 in the returned tuple type.- Returns:
- The
DataSetrepresenting the parsed CSV data.
-
types
public <T0,T1,T2> DataSource<org.apache.flink.api.java.tuple.Tuple3<T0,T1,T2>> types(Class<T0> type0, Class<T1> type1, Class<T2> type2)
Deprecated.Specifies the types for the CSV fields. This method parses the CSV data to a 3-tuple which has fields of the specified types. This method is overloaded for each possible length of the tuples to support type safe creation of data sets through CSV parsing.- Parameters:
type0- The type of CSV field 0 and the type of field 0 in the returned tuple type.type1- The type of CSV field 1 and the type of field 1 in the returned tuple type.type2- The type of CSV field 2 and the type of field 2 in the returned tuple type.- Returns:
- The
DataSetrepresenting the parsed CSV data.
-
types
public <T0,T1,T2,T3> DataSource<org.apache.flink.api.java.tuple.Tuple4<T0,T1,T2,T3>> types(Class<T0> type0, Class<T1> type1, Class<T2> type2, Class<T3> type3)
Deprecated.Specifies the types for the CSV fields. This method parses the CSV data to a 4-tuple which has fields of the specified types. This method is overloaded for each possible length of the tuples to support type safe creation of data sets through CSV parsing.- Parameters:
type0- The type of CSV field 0 and the type of field 0 in the returned tuple type.type1- The type of CSV field 1 and the type of field 1 in the returned tuple type.type2- The type of CSV field 2 and the type of field 2 in the returned tuple type.type3- The type of CSV field 3 and the type of field 3 in the returned tuple type.- Returns:
- The
DataSetrepresenting the parsed CSV data.
-
types
public <T0,T1,T2,T3,T4> DataSource<org.apache.flink.api.java.tuple.Tuple5<T0,T1,T2,T3,T4>> types(Class<T0> type0, Class<T1> type1, Class<T2> type2, Class<T3> type3, Class<T4> type4)
Deprecated.Specifies the types for the CSV fields. This method parses the CSV data to a 5-tuple which has fields of the specified types. This method is overloaded for each possible length of the tuples to support type safe creation of data sets through CSV parsing.- Parameters:
type0- The type of CSV field 0 and the type of field 0 in the returned tuple type.type1- The type of CSV field 1 and the type of field 1 in the returned tuple type.type2- The type of CSV field 2 and the type of field 2 in the returned tuple type.type3- The type of CSV field 3 and the type of field 3 in the returned tuple type.type4- The type of CSV field 4 and the type of field 4 in the returned tuple type.- Returns:
- The
DataSetrepresenting the parsed CSV data.
-
types
public <T0,T1,T2,T3,T4,T5> DataSource<org.apache.flink.api.java.tuple.Tuple6<T0,T1,T2,T3,T4,T5>> types(Class<T0> type0, Class<T1> type1, Class<T2> type2, Class<T3> type3, Class<T4> type4, Class<T5> type5)
Deprecated.Specifies the types for the CSV fields. This method parses the CSV data to a 6-tuple which has fields of the specified types. This method is overloaded for each possible length of the tuples to support type safe creation of data sets through CSV parsing.- Parameters:
type0- The type of CSV field 0 and the type of field 0 in the returned tuple type.type1- The type of CSV field 1 and the type of field 1 in the returned tuple type.type2- The type of CSV field 2 and the type of field 2 in the returned tuple type.type3- The type of CSV field 3 and the type of field 3 in the returned tuple type.type4- The type of CSV field 4 and the type of field 4 in the returned tuple type.type5- The type of CSV field 5 and the type of field 5 in the returned tuple type.- Returns:
- The
DataSetrepresenting the parsed CSV data.
-
types
public <T0,T1,T2,T3,T4,T5,T6> DataSource<org.apache.flink.api.java.tuple.Tuple7<T0,T1,T2,T3,T4,T5,T6>> types(Class<T0> type0, Class<T1> type1, Class<T2> type2, Class<T3> type3, Class<T4> type4, Class<T5> type5, Class<T6> type6)
Deprecated.Specifies the types for the CSV fields. This method parses the CSV data to a 7-tuple which has fields of the specified types. This method is overloaded for each possible length of the tuples to support type safe creation of data sets through CSV parsing.- Parameters:
type0- The type of CSV field 0 and the type of field 0 in the returned tuple type.type1- The type of CSV field 1 and the type of field 1 in the returned tuple type.type2- The type of CSV field 2 and the type of field 2 in the returned tuple type.type3- The type of CSV field 3 and the type of field 3 in the returned tuple type.type4- The type of CSV field 4 and the type of field 4 in the returned tuple type.type5- The type of CSV field 5 and the type of field 5 in the returned tuple type.type6- The type of CSV field 6 and the type of field 6 in the returned tuple type.- Returns:
- The
DataSetrepresenting the parsed CSV data.
-
types
public <T0,T1,T2,T3,T4,T5,T6,T7> DataSource<org.apache.flink.api.java.tuple.Tuple8<T0,T1,T2,T3,T4,T5,T6,T7>> types(Class<T0> type0, Class<T1> type1, Class<T2> type2, Class<T3> type3, Class<T4> type4, Class<T5> type5, Class<T6> type6, Class<T7> type7)
Deprecated.Specifies the types for the CSV fields. This method parses the CSV data to a 8-tuple which has fields of the specified types. This method is overloaded for each possible length of the tuples to support type safe creation of data sets through CSV parsing.- Parameters:
type0- The type of CSV field 0 and the type of field 0 in the returned tuple type.type1- The type of CSV field 1 and the type of field 1 in the returned tuple type.type2- The type of CSV field 2 and the type of field 2 in the returned tuple type.type3- The type of CSV field 3 and the type of field 3 in the returned tuple type.type4- The type of CSV field 4 and the type of field 4 in the returned tuple type.type5- The type of CSV field 5 and the type of field 5 in the returned tuple type.type6- The type of CSV field 6 and the type of field 6 in the returned tuple type.type7- The type of CSV field 7 and the type of field 7 in the returned tuple type.- Returns:
- The
DataSetrepresenting the parsed CSV data.
-
types
public <T0,T1,T2,T3,T4,T5,T6,T7,T8> DataSource<org.apache.flink.api.java.tuple.Tuple9<T0,T1,T2,T3,T4,T5,T6,T7,T8>> types(Class<T0> type0, Class<T1> type1, Class<T2> type2, Class<T3> type3, Class<T4> type4, Class<T5> type5, Class<T6> type6, Class<T7> type7, Class<T8> type8)
Deprecated.Specifies the types for the CSV fields. This method parses the CSV data to a 9-tuple which has fields of the specified types. This method is overloaded for each possible length of the tuples to support type safe creation of data sets through CSV parsing.- Parameters:
type0- The type of CSV field 0 and the type of field 0 in the returned tuple type.type1- The type of CSV field 1 and the type of field 1 in the returned tuple type.type2- The type of CSV field 2 and the type of field 2 in the returned tuple type.type3- The type of CSV field 3 and the type of field 3 in the returned tuple type.type4- The type of CSV field 4 and the type of field 4 in the returned tuple type.type5- The type of CSV field 5 and the type of field 5 in the returned tuple type.type6- The type of CSV field 6 and the type of field 6 in the returned tuple type.type7- The type of CSV field 7 and the type of field 7 in the returned tuple type.type8- The type of CSV field 8 and the type of field 8 in the returned tuple type.- Returns:
- The
DataSetrepresenting the parsed CSV data.
-
types
public <T0,T1,T2,T3,T4,T5,T6,T7,T8,T9> DataSource<org.apache.flink.api.java.tuple.Tuple10<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9>> types(Class<T0> type0, Class<T1> type1, Class<T2> type2, Class<T3> type3, Class<T4> type4, Class<T5> type5, Class<T6> type6, Class<T7> type7, Class<T8> type8, Class<T9> type9)
Deprecated.Specifies the types for the CSV fields. This method parses the CSV data to a 10-tuple which has fields of the specified types. This method is overloaded for each possible length of the tuples to support type safe creation of data sets through CSV parsing.- Parameters:
type0- The type of CSV field 0 and the type of field 0 in the returned tuple type.type1- The type of CSV field 1 and the type of field 1 in the returned tuple type.type2- The type of CSV field 2 and the type of field 2 in the returned tuple type.type3- The type of CSV field 3 and the type of field 3 in the returned tuple type.type4- The type of CSV field 4 and the type of field 4 in the returned tuple type.type5- The type of CSV field 5 and the type of field 5 in the returned tuple type.type6- The type of CSV field 6 and the type of field 6 in the returned tuple type.type7- The type of CSV field 7 and the type of field 7 in the returned tuple type.type8- The type of CSV field 8 and the type of field 8 in the returned tuple type.type9- The type of CSV field 9 and the type of field 9 in the returned tuple type.- Returns:
- The
DataSetrepresenting the parsed CSV data.
-
types
public <T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10> DataSource<org.apache.flink.api.java.tuple.Tuple11<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10>> types(Class<T0> type0, Class<T1> type1, Class<T2> type2, Class<T3> type3, Class<T4> type4, Class<T5> type5, Class<T6> type6, Class<T7> type7, Class<T8> type8, Class<T9> type9, Class<T10> type10)
Deprecated.Specifies the types for the CSV fields. This method parses the CSV data to a 11-tuple which has fields of the specified types. This method is overloaded for each possible length of the tuples to support type safe creation of data sets through CSV parsing.- Parameters:
type0- The type of CSV field 0 and the type of field 0 in the returned tuple type.type1- The type of CSV field 1 and the type of field 1 in the returned tuple type.type2- The type of CSV field 2 and the type of field 2 in the returned tuple type.type3- The type of CSV field 3 and the type of field 3 in the returned tuple type.type4- The type of CSV field 4 and the type of field 4 in the returned tuple type.type5- The type of CSV field 5 and the type of field 5 in the returned tuple type.type6- The type of CSV field 6 and the type of field 6 in the returned tuple type.type7- The type of CSV field 7 and the type of field 7 in the returned tuple type.type8- The type of CSV field 8 and the type of field 8 in the returned tuple type.type9- The type of CSV field 9 and the type of field 9 in the returned tuple type.type10- The type of CSV field 10 and the type of field 10 in the returned tuple type.- Returns:
- The
DataSetrepresenting the parsed CSV data.
-
types
public <T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11> DataSource<org.apache.flink.api.java.tuple.Tuple12<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11>> types(Class<T0> type0, Class<T1> type1, Class<T2> type2, Class<T3> type3, Class<T4> type4, Class<T5> type5, Class<T6> type6, Class<T7> type7, Class<T8> type8, Class<T9> type9, Class<T10> type10, Class<T11> type11)
Deprecated.Specifies the types for the CSV fields. This method parses the CSV data to a 12-tuple which has fields of the specified types. This method is overloaded for each possible length of the tuples to support type safe creation of data sets through CSV parsing.- Parameters:
type0- The type of CSV field 0 and the type of field 0 in the returned tuple type.type1- The type of CSV field 1 and the type of field 1 in the returned tuple type.type2- The type of CSV field 2 and the type of field 2 in the returned tuple type.type3- The type of CSV field 3 and the type of field 3 in the returned tuple type.type4- The type of CSV field 4 and the type of field 4 in the returned tuple type.type5- The type of CSV field 5 and the type of field 5 in the returned tuple type.type6- The type of CSV field 6 and the type of field 6 in the returned tuple type.type7- The type of CSV field 7 and the type of field 7 in the returned tuple type.type8- The type of CSV field 8 and the type of field 8 in the returned tuple type.type9- The type of CSV field 9 and the type of field 9 in the returned tuple type.type10- The type of CSV field 10 and the type of field 10 in the returned tuple type.type11- The type of CSV field 11 and the type of field 11 in the returned tuple type.- Returns:
- The
DataSetrepresenting the parsed CSV data.
-
types
public <T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12> DataSource<org.apache.flink.api.java.tuple.Tuple13<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12>> types(Class<T0> type0, Class<T1> type1, Class<T2> type2, Class<T3> type3, Class<T4> type4, Class<T5> type5, Class<T6> type6, Class<T7> type7, Class<T8> type8, Class<T9> type9, Class<T10> type10, Class<T11> type11, Class<T12> type12)
Deprecated.Specifies the types for the CSV fields. This method parses the CSV data to a 13-tuple which has fields of the specified types. This method is overloaded for each possible length of the tuples to support type safe creation of data sets through CSV parsing.- Parameters:
type0- The type of CSV field 0 and the type of field 0 in the returned tuple type.type1- The type of CSV field 1 and the type of field 1 in the returned tuple type.type2- The type of CSV field 2 and the type of field 2 in the returned tuple type.type3- The type of CSV field 3 and the type of field 3 in the returned tuple type.type4- The type of CSV field 4 and the type of field 4 in the returned tuple type.type5- The type of CSV field 5 and the type of field 5 in the returned tuple type.type6- The type of CSV field 6 and the type of field 6 in the returned tuple type.type7- The type of CSV field 7 and the type of field 7 in the returned tuple type.type8- The type of CSV field 8 and the type of field 8 in the returned tuple type.type9- The type of CSV field 9 and the type of field 9 in the returned tuple type.type10- The type of CSV field 10 and the type of field 10 in the returned tuple type.type11- The type of CSV field 11 and the type of field 11 in the returned tuple type.type12- The type of CSV field 12 and the type of field 12 in the returned tuple type.- Returns:
- The
DataSetrepresenting the parsed CSV data.
-
types
public <T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13> DataSource<org.apache.flink.api.java.tuple.Tuple14<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13>> types(Class<T0> type0, Class<T1> type1, Class<T2> type2, Class<T3> type3, Class<T4> type4, Class<T5> type5, Class<T6> type6, Class<T7> type7, Class<T8> type8, Class<T9> type9, Class<T10> type10, Class<T11> type11, Class<T12> type12, Class<T13> type13)
Deprecated.Specifies the types for the CSV fields. This method parses the CSV data to a 14-tuple which has fields of the specified types. This method is overloaded for each possible length of the tuples to support type safe creation of data sets through CSV parsing.- Parameters:
type0- The type of CSV field 0 and the type of field 0 in the returned tuple type.type1- The type of CSV field 1 and the type of field 1 in the returned tuple type.type2- The type of CSV field 2 and the type of field 2 in the returned tuple type.type3- The type of CSV field 3 and the type of field 3 in the returned tuple type.type4- The type of CSV field 4 and the type of field 4 in the returned tuple type.type5- The type of CSV field 5 and the type of field 5 in the returned tuple type.type6- The type of CSV field 6 and the type of field 6 in the returned tuple type.type7- The type of CSV field 7 and the type of field 7 in the returned tuple type.type8- The type of CSV field 8 and the type of field 8 in the returned tuple type.type9- The type of CSV field 9 and the type of field 9 in the returned tuple type.type10- The type of CSV field 10 and the type of field 10 in the returned tuple type.type11- The type of CSV field 11 and the type of field 11 in the returned tuple type.type12- The type of CSV field 12 and the type of field 12 in the returned tuple type.type13- The type of CSV field 13 and the type of field 13 in the returned tuple type.- Returns:
- The
DataSetrepresenting the parsed CSV data.
-
types
public <T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14> DataSource<org.apache.flink.api.java.tuple.Tuple15<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14>> types(Class<T0> type0, Class<T1> type1, Class<T2> type2, Class<T3> type3, Class<T4> type4, Class<T5> type5, Class<T6> type6, Class<T7> type7, Class<T8> type8, Class<T9> type9, Class<T10> type10, Class<T11> type11, Class<T12> type12, Class<T13> type13, Class<T14> type14)
Deprecated.Specifies the types for the CSV fields. This method parses the CSV data to a 15-tuple which has fields of the specified types. This method is overloaded for each possible length of the tuples to support type safe creation of data sets through CSV parsing.- Parameters:
type0- The type of CSV field 0 and the type of field 0 in the returned tuple type.type1- The type of CSV field 1 and the type of field 1 in the returned tuple type.type2- The type of CSV field 2 and the type of field 2 in the returned tuple type.type3- The type of CSV field 3 and the type of field 3 in the returned tuple type.type4- The type of CSV field 4 and the type of field 4 in the returned tuple type.type5- The type of CSV field 5 and the type of field 5 in the returned tuple type.type6- The type of CSV field 6 and the type of field 6 in the returned tuple type.type7- The type of CSV field 7 and the type of field 7 in the returned tuple type.type8- The type of CSV field 8 and the type of field 8 in the returned tuple type.type9- The type of CSV field 9 and the type of field 9 in the returned tuple type.type10- The type of CSV field 10 and the type of field 10 in the returned tuple type.type11- The type of CSV field 11 and the type of field 11 in the returned tuple type.type12- The type of CSV field 12 and the type of field 12 in the returned tuple type.type13- The type of CSV field 13 and the type of field 13 in the returned tuple type.type14- The type of CSV field 14 and the type of field 14 in the returned tuple type.- Returns:
- The
DataSetrepresenting the parsed CSV data.
-
types
public <T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15> DataSource<org.apache.flink.api.java.tuple.Tuple16<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15>> types(Class<T0> type0, Class<T1> type1, Class<T2> type2, Class<T3> type3, Class<T4> type4, Class<T5> type5, Class<T6> type6, Class<T7> type7, Class<T8> type8, Class<T9> type9, Class<T10> type10, Class<T11> type11, Class<T12> type12, Class<T13> type13, Class<T14> type14, Class<T15> type15)
Deprecated.Specifies the types for the CSV fields. This method parses the CSV data to a 16-tuple which has fields of the specified types. This method is overloaded for each possible length of the tuples to support type safe creation of data sets through CSV parsing.- Parameters:
type0- The type of CSV field 0 and the type of field 0 in the returned tuple type.type1- The type of CSV field 1 and the type of field 1 in the returned tuple type.type2- The type of CSV field 2 and the type of field 2 in the returned tuple type.type3- The type of CSV field 3 and the type of field 3 in the returned tuple type.type4- The type of CSV field 4 and the type of field 4 in the returned tuple type.type5- The type of CSV field 5 and the type of field 5 in the returned tuple type.type6- The type of CSV field 6 and the type of field 6 in the returned tuple type.type7- The type of CSV field 7 and the type of field 7 in the returned tuple type.type8- The type of CSV field 8 and the type of field 8 in the returned tuple type.type9- The type of CSV field 9 and the type of field 9 in the returned tuple type.type10- The type of CSV field 10 and the type of field 10 in the returned tuple type.type11- The type of CSV field 11 and the type of field 11 in the returned tuple type.type12- The type of CSV field 12 and the type of field 12 in the returned tuple type.type13- The type of CSV field 13 and the type of field 13 in the returned tuple type.type14- The type of CSV field 14 and the type of field 14 in the returned tuple type.type15- The type of CSV field 15 and the type of field 15 in the returned tuple type.- Returns:
- The
DataSetrepresenting the parsed CSV data.
-
types
public <T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16> DataSource<org.apache.flink.api.java.tuple.Tuple17<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16>> types(Class<T0> type0, Class<T1> type1, Class<T2> type2, Class<T3> type3, Class<T4> type4, Class<T5> type5, Class<T6> type6, Class<T7> type7, Class<T8> type8, Class<T9> type9, Class<T10> type10, Class<T11> type11, Class<T12> type12, Class<T13> type13, Class<T14> type14, Class<T15> type15, Class<T16> type16)
Deprecated.Specifies the types for the CSV fields. This method parses the CSV data to a 17-tuple which has fields of the specified types. This method is overloaded for each possible length of the tuples to support type safe creation of data sets through CSV parsing.- Parameters:
type0- The type of CSV field 0 and the type of field 0 in the returned tuple type.type1- The type of CSV field 1 and the type of field 1 in the returned tuple type.type2- The type of CSV field 2 and the type of field 2 in the returned tuple type.type3- The type of CSV field 3 and the type of field 3 in the returned tuple type.type4- The type of CSV field 4 and the type of field 4 in the returned tuple type.type5- The type of CSV field 5 and the type of field 5 in the returned tuple type.type6- The type of CSV field 6 and the type of field 6 in the returned tuple type.type7- The type of CSV field 7 and the type of field 7 in the returned tuple type.type8- The type of CSV field 8 and the type of field 8 in the returned tuple type.type9- The type of CSV field 9 and the type of field 9 in the returned tuple type.type10- The type of CSV field 10 and the type of field 10 in the returned tuple type.type11- The type of CSV field 11 and the type of field 11 in the returned tuple type.type12- The type of CSV field 12 and the type of field 12 in the returned tuple type.type13- The type of CSV field 13 and the type of field 13 in the returned tuple type.type14- The type of CSV field 14 and the type of field 14 in the returned tuple type.type15- The type of CSV field 15 and the type of field 15 in the returned tuple type.type16- The type of CSV field 16 and the type of field 16 in the returned tuple type.- Returns:
- The
DataSetrepresenting the parsed CSV data.
-
types
public <T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17> DataSource<org.apache.flink.api.java.tuple.Tuple18<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17>> types(Class<T0> type0, Class<T1> type1, Class<T2> type2, Class<T3> type3, Class<T4> type4, Class<T5> type5, Class<T6> type6, Class<T7> type7, Class<T8> type8, Class<T9> type9, Class<T10> type10, Class<T11> type11, Class<T12> type12, Class<T13> type13, Class<T14> type14, Class<T15> type15, Class<T16> type16, Class<T17> type17)
Deprecated.Specifies the types for the CSV fields. This method parses the CSV data to a 18-tuple which has fields of the specified types. This method is overloaded for each possible length of the tuples to support type safe creation of data sets through CSV parsing.- Parameters:
type0- The type of CSV field 0 and the type of field 0 in the returned tuple type.type1- The type of CSV field 1 and the type of field 1 in the returned tuple type.type2- The type of CSV field 2 and the type of field 2 in the returned tuple type.type3- The type of CSV field 3 and the type of field 3 in the returned tuple type.type4- The type of CSV field 4 and the type of field 4 in the returned tuple type.type5- The type of CSV field 5 and the type of field 5 in the returned tuple type.type6- The type of CSV field 6 and the type of field 6 in the returned tuple type.type7- The type of CSV field 7 and the type of field 7 in the returned tuple type.type8- The type of CSV field 8 and the type of field 8 in the returned tuple type.type9- The type of CSV field 9 and the type of field 9 in the returned tuple type.type10- The type of CSV field 10 and the type of field 10 in the returned tuple type.type11- The type of CSV field 11 and the type of field 11 in the returned tuple type.type12- The type of CSV field 12 and the type of field 12 in the returned tuple type.type13- The type of CSV field 13 and the type of field 13 in the returned tuple type.type14- The type of CSV field 14 and the type of field 14 in the returned tuple type.type15- The type of CSV field 15 and the type of field 15 in the returned tuple type.type16- The type of CSV field 16 and the type of field 16 in the returned tuple type.type17- The type of CSV field 17 and the type of field 17 in the returned tuple type.- Returns:
- The
DataSetrepresenting the parsed CSV data.
-
types
public <T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18> DataSource<org.apache.flink.api.java.tuple.Tuple19<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18>> types(Class<T0> type0, Class<T1> type1, Class<T2> type2, Class<T3> type3, Class<T4> type4, Class<T5> type5, Class<T6> type6, Class<T7> type7, Class<T8> type8, Class<T9> type9, Class<T10> type10, Class<T11> type11, Class<T12> type12, Class<T13> type13, Class<T14> type14, Class<T15> type15, Class<T16> type16, Class<T17> type17, Class<T18> type18)
Deprecated.Specifies the types for the CSV fields. This method parses the CSV data to a 19-tuple which has fields of the specified types. This method is overloaded for each possible length of the tuples to support type safe creation of data sets through CSV parsing.- Parameters:
type0- The type of CSV field 0 and the type of field 0 in the returned tuple type.type1- The type of CSV field 1 and the type of field 1 in the returned tuple type.type2- The type of CSV field 2 and the type of field 2 in the returned tuple type.type3- The type of CSV field 3 and the type of field 3 in the returned tuple type.type4- The type of CSV field 4 and the type of field 4 in the returned tuple type.type5- The type of CSV field 5 and the type of field 5 in the returned tuple type.type6- The type of CSV field 6 and the type of field 6 in the returned tuple type.type7- The type of CSV field 7 and the type of field 7 in the returned tuple type.type8- The type of CSV field 8 and the type of field 8 in the returned tuple type.type9- The type of CSV field 9 and the type of field 9 in the returned tuple type.type10- The type of CSV field 10 and the type of field 10 in the returned tuple type.type11- The type of CSV field 11 and the type of field 11 in the returned tuple type.type12- The type of CSV field 12 and the type of field 12 in the returned tuple type.type13- The type of CSV field 13 and the type of field 13 in the returned tuple type.type14- The type of CSV field 14 and the type of field 14 in the returned tuple type.type15- The type of CSV field 15 and the type of field 15 in the returned tuple type.type16- The type of CSV field 16 and the type of field 16 in the returned tuple type.type17- The type of CSV field 17 and the type of field 17 in the returned tuple type.type18- The type of CSV field 18 and the type of field 18 in the returned tuple type.- Returns:
- The
DataSetrepresenting the parsed CSV data.
-
types
public <T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19> DataSource<org.apache.flink.api.java.tuple.Tuple20<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19>> types(Class<T0> type0, Class<T1> type1, Class<T2> type2, Class<T3> type3, Class<T4> type4, Class<T5> type5, Class<T6> type6, Class<T7> type7, Class<T8> type8, Class<T9> type9, Class<T10> type10, Class<T11> type11, Class<T12> type12, Class<T13> type13, Class<T14> type14, Class<T15> type15, Class<T16> type16, Class<T17> type17, Class<T18> type18, Class<T19> type19)
Deprecated.Specifies the types for the CSV fields. This method parses the CSV data to a 20-tuple which has fields of the specified types. This method is overloaded for each possible length of the tuples to support type safe creation of data sets through CSV parsing.- Parameters:
type0- The type of CSV field 0 and the type of field 0 in the returned tuple type.type1- The type of CSV field 1 and the type of field 1 in the returned tuple type.type2- The type of CSV field 2 and the type of field 2 in the returned tuple type.type3- The type of CSV field 3 and the type of field 3 in the returned tuple type.type4- The type of CSV field 4 and the type of field 4 in the returned tuple type.type5- The type of CSV field 5 and the type of field 5 in the returned tuple type.type6- The type of CSV field 6 and the type of field 6 in the returned tuple type.type7- The type of CSV field 7 and the type of field 7 in the returned tuple type.type8- The type of CSV field 8 and the type of field 8 in the returned tuple type.type9- The type of CSV field 9 and the type of field 9 in the returned tuple type.type10- The type of CSV field 10 and the type of field 10 in the returned tuple type.type11- The type of CSV field 11 and the type of field 11 in the returned tuple type.type12- The type of CSV field 12 and the type of field 12 in the returned tuple type.type13- The type of CSV field 13 and the type of field 13 in the returned tuple type.type14- The type of CSV field 14 and the type of field 14 in the returned tuple type.type15- The type of CSV field 15 and the type of field 15 in the returned tuple type.type16- The type of CSV field 16 and the type of field 16 in the returned tuple type.type17- The type of CSV field 17 and the type of field 17 in the returned tuple type.type18- The type of CSV field 18 and the type of field 18 in the returned tuple type.type19- The type of CSV field 19 and the type of field 19 in the returned tuple type.- Returns:
- The
DataSetrepresenting the parsed CSV data.
-
types
public <T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20> DataSource<org.apache.flink.api.java.tuple.Tuple21<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20>> types(Class<T0> type0, Class<T1> type1, Class<T2> type2, Class<T3> type3, Class<T4> type4, Class<T5> type5, Class<T6> type6, Class<T7> type7, Class<T8> type8, Class<T9> type9, Class<T10> type10, Class<T11> type11, Class<T12> type12, Class<T13> type13, Class<T14> type14, Class<T15> type15, Class<T16> type16, Class<T17> type17, Class<T18> type18, Class<T19> type19, Class<T20> type20)
Deprecated.Specifies the types for the CSV fields. This method parses the CSV data to a 21-tuple which has fields of the specified types. This method is overloaded for each possible length of the tuples to support type safe creation of data sets through CSV parsing.- Parameters:
type0- The type of CSV field 0 and the type of field 0 in the returned tuple type.type1- The type of CSV field 1 and the type of field 1 in the returned tuple type.type2- The type of CSV field 2 and the type of field 2 in the returned tuple type.type3- The type of CSV field 3 and the type of field 3 in the returned tuple type.type4- The type of CSV field 4 and the type of field 4 in the returned tuple type.type5- The type of CSV field 5 and the type of field 5 in the returned tuple type.type6- The type of CSV field 6 and the type of field 6 in the returned tuple type.type7- The type of CSV field 7 and the type of field 7 in the returned tuple type.type8- The type of CSV field 8 and the type of field 8 in the returned tuple type.type9- The type of CSV field 9 and the type of field 9 in the returned tuple type.type10- The type of CSV field 10 and the type of field 10 in the returned tuple type.type11- The type of CSV field 11 and the type of field 11 in the returned tuple type.type12- The type of CSV field 12 and the type of field 12 in the returned tuple type.type13- The type of CSV field 13 and the type of field 13 in the returned tuple type.type14- The type of CSV field 14 and the type of field 14 in the returned tuple type.type15- The type of CSV field 15 and the type of field 15 in the returned tuple type.type16- The type of CSV field 16 and the type of field 16 in the returned tuple type.type17- The type of CSV field 17 and the type of field 17 in the returned tuple type.type18- The type of CSV field 18 and the type of field 18 in the returned tuple type.type19- The type of CSV field 19 and the type of field 19 in the returned tuple type.type20- The type of CSV field 20 and the type of field 20 in the returned tuple type.- Returns:
- The
DataSetrepresenting the parsed CSV data.
-
types
public <T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21> DataSource<org.apache.flink.api.java.tuple.Tuple22<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21>> types(Class<T0> type0, Class<T1> type1, Class<T2> type2, Class<T3> type3, Class<T4> type4, Class<T5> type5, Class<T6> type6, Class<T7> type7, Class<T8> type8, Class<T9> type9, Class<T10> type10, Class<T11> type11, Class<T12> type12, Class<T13> type13, Class<T14> type14, Class<T15> type15, Class<T16> type16, Class<T17> type17, Class<T18> type18, Class<T19> type19, Class<T20> type20, Class<T21> type21)
Deprecated.Specifies the types for the CSV fields. This method parses the CSV data to a 22-tuple which has fields of the specified types. This method is overloaded for each possible length of the tuples to support type safe creation of data sets through CSV parsing.- Parameters:
type0- The type of CSV field 0 and the type of field 0 in the returned tuple type.type1- The type of CSV field 1 and the type of field 1 in the returned tuple type.type2- The type of CSV field 2 and the type of field 2 in the returned tuple type.type3- The type of CSV field 3 and the type of field 3 in the returned tuple type.type4- The type of CSV field 4 and the type of field 4 in the returned tuple type.type5- The type of CSV field 5 and the type of field 5 in the returned tuple type.type6- The type of CSV field 6 and the type of field 6 in the returned tuple type.type7- The type of CSV field 7 and the type of field 7 in the returned tuple type.type8- The type of CSV field 8 and the type of field 8 in the returned tuple type.type9- The type of CSV field 9 and the type of field 9 in the returned tuple type.type10- The type of CSV field 10 and the type of field 10 in the returned tuple type.type11- The type of CSV field 11 and the type of field 11 in the returned tuple type.type12- The type of CSV field 12 and the type of field 12 in the returned tuple type.type13- The type of CSV field 13 and the type of field 13 in the returned tuple type.type14- The type of CSV field 14 and the type of field 14 in the returned tuple type.type15- The type of CSV field 15 and the type of field 15 in the returned tuple type.type16- The type of CSV field 16 and the type of field 16 in the returned tuple type.type17- The type of CSV field 17 and the type of field 17 in the returned tuple type.type18- The type of CSV field 18 and the type of field 18 in the returned tuple type.type19- The type of CSV field 19 and the type of field 19 in the returned tuple type.type20- The type of CSV field 20 and the type of field 20 in the returned tuple type.type21- The type of CSV field 21 and the type of field 21 in the returned tuple type.- Returns:
- The
DataSetrepresenting the parsed CSV data.
-
types
public <T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22> DataSource<org.apache.flink.api.java.tuple.Tuple23<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22>> types(Class<T0> type0, Class<T1> type1, Class<T2> type2, Class<T3> type3, Class<T4> type4, Class<T5> type5, Class<T6> type6, Class<T7> type7, Class<T8> type8, Class<T9> type9, Class<T10> type10, Class<T11> type11, Class<T12> type12, Class<T13> type13, Class<T14> type14, Class<T15> type15, Class<T16> type16, Class<T17> type17, Class<T18> type18, Class<T19> type19, Class<T20> type20, Class<T21> type21, Class<T22> type22)
Deprecated.Specifies the types for the CSV fields. This method parses the CSV data to a 23-tuple which has fields of the specified types. This method is overloaded for each possible length of the tuples to support type safe creation of data sets through CSV parsing.- Parameters:
type0- The type of CSV field 0 and the type of field 0 in the returned tuple type.type1- The type of CSV field 1 and the type of field 1 in the returned tuple type.type2- The type of CSV field 2 and the type of field 2 in the returned tuple type.type3- The type of CSV field 3 and the type of field 3 in the returned tuple type.type4- The type of CSV field 4 and the type of field 4 in the returned tuple type.type5- The type of CSV field 5 and the type of field 5 in the returned tuple type.type6- The type of CSV field 6 and the type of field 6 in the returned tuple type.type7- The type of CSV field 7 and the type of field 7 in the returned tuple type.type8- The type of CSV field 8 and the type of field 8 in the returned tuple type.type9- The type of CSV field 9 and the type of field 9 in the returned tuple type.type10- The type of CSV field 10 and the type of field 10 in the returned tuple type.type11- The type of CSV field 11 and the type of field 11 in the returned tuple type.type12- The type of CSV field 12 and the type of field 12 in the returned tuple type.type13- The type of CSV field 13 and the type of field 13 in the returned tuple type.type14- The type of CSV field 14 and the type of field 14 in the returned tuple type.type15- The type of CSV field 15 and the type of field 15 in the returned tuple type.type16- The type of CSV field 16 and the type of field 16 in the returned tuple type.type17- The type of CSV field 17 and the type of field 17 in the returned tuple type.type18- The type of CSV field 18 and the type of field 18 in the returned tuple type.type19- The type of CSV field 19 and the type of field 19 in the returned tuple type.type20- The type of CSV field 20 and the type of field 20 in the returned tuple type.type21- The type of CSV field 21 and the type of field 21 in the returned tuple type.type22- The type of CSV field 22 and the type of field 22 in the returned tuple type.- Returns:
- The
DataSetrepresenting the parsed CSV data.
-
types
public <T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22,T23> DataSource<org.apache.flink.api.java.tuple.Tuple24<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22,T23>> types(Class<T0> type0, Class<T1> type1, Class<T2> type2, Class<T3> type3, Class<T4> type4, Class<T5> type5, Class<T6> type6, Class<T7> type7, Class<T8> type8, Class<T9> type9, Class<T10> type10, Class<T11> type11, Class<T12> type12, Class<T13> type13, Class<T14> type14, Class<T15> type15, Class<T16> type16, Class<T17> type17, Class<T18> type18, Class<T19> type19, Class<T20> type20, Class<T21> type21, Class<T22> type22, Class<T23> type23)
Deprecated.Specifies the types for the CSV fields. This method parses the CSV data to a 24-tuple which has fields of the specified types. This method is overloaded for each possible length of the tuples to support type safe creation of data sets through CSV parsing.- Parameters:
type0- The type of CSV field 0 and the type of field 0 in the returned tuple type.type1- The type of CSV field 1 and the type of field 1 in the returned tuple type.type2- The type of CSV field 2 and the type of field 2 in the returned tuple type.type3- The type of CSV field 3 and the type of field 3 in the returned tuple type.type4- The type of CSV field 4 and the type of field 4 in the returned tuple type.type5- The type of CSV field 5 and the type of field 5 in the returned tuple type.type6- The type of CSV field 6 and the type of field 6 in the returned tuple type.type7- The type of CSV field 7 and the type of field 7 in the returned tuple type.type8- The type of CSV field 8 and the type of field 8 in the returned tuple type.type9- The type of CSV field 9 and the type of field 9 in the returned tuple type.type10- The type of CSV field 10 and the type of field 10 in the returned tuple type.type11- The type of CSV field 11 and the type of field 11 in the returned tuple type.type12- The type of CSV field 12 and the type of field 12 in the returned tuple type.type13- The type of CSV field 13 and the type of field 13 in the returned tuple type.type14- The type of CSV field 14 and the type of field 14 in the returned tuple type.type15- The type of CSV field 15 and the type of field 15 in the returned tuple type.type16- The type of CSV field 16 and the type of field 16 in the returned tuple type.type17- The type of CSV field 17 and the type of field 17 in the returned tuple type.type18- The type of CSV field 18 and the type of field 18 in the returned tuple type.type19- The type of CSV field 19 and the type of field 19 in the returned tuple type.type20- The type of CSV field 20 and the type of field 20 in the returned tuple type.type21- The type of CSV field 21 and the type of field 21 in the returned tuple type.type22- The type of CSV field 22 and the type of field 22 in the returned tuple type.type23- The type of CSV field 23 and the type of field 23 in the returned tuple type.- Returns:
- The
DataSetrepresenting the parsed CSV data.
-
types
public <T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22,T23,T24> DataSource<org.apache.flink.api.java.tuple.Tuple25<T0,T1,T2,T3,T4,T5,T6,T7,T8,T9,T10,T11,T12,T13,T14,T15,T16,T17,T18,T19,T20,T21,T22,T23,T24>> types(Class<T0> type0, Class<T1> type1, Class<T2> type2, Class<T3> type3, Class<T4> type4, Class<T5> type5, Class<T6> type6, Class<T7> type7, Class<T8> type8, Class<T9> type9, Class<T10> type10, Class<T11> type11, Class<T12> type12, Class<T13> type13, Class<T14> type14, Class<T15> type15, Class<T16> type16, Class<T17> type17, Class<T18> type18, Class<T19> type19, Class<T20> type20, Class<T21> type21, Class<T22> type22, Class<T23> type23, Class<T24> type24)
Deprecated.Specifies the types for the CSV fields. This method parses the CSV data to a 25-tuple which has fields of the specified types. This method is overloaded for each possible length of the tuples to support type safe creation of data sets through CSV parsing.- Parameters:
type0- The type of CSV field 0 and the type of field 0 in the returned tuple type.type1- The type of CSV field 1 and the type of field 1 in the returned tuple type.type2- The type of CSV field 2 and the type of field 2 in the returned tuple type.type3- The type of CSV field 3 and the type of field 3 in the returned tuple type.type4- The type of CSV field 4 and the type of field 4 in the returned tuple type.type5- The type of CSV field 5 and the type of field 5 in the returned tuple type.type6- The type of CSV field 6 and the type of field 6 in the returned tuple type.type7- The type of CSV field 7 and the type of field 7 in the returned tuple type.type8- The type of CSV field 8 and the type of field 8 in the returned tuple type.type9- The type of CSV field 9 and the type of field 9 in the returned tuple type.type10- The type of CSV field 10 and the type of field 10 in the returned tuple type.type11- The type of CSV field 11 and the type of field 11 in the returned tuple type.type12- The type of CSV field 12 and the type of field 12 in the returned tuple type.type13- The type of CSV field 13 and the type of field 13 in the returned tuple type.type14- The type of CSV field 14 and the type of field 14 in the returned tuple type.type15- The type of CSV field 15 and the type of field 15 in the returned tuple type.type16- The type of CSV field 16 and the type of field 16 in the returned tuple type.type17- The type of CSV field 17 and the type of field 17 in the returned tuple type.type18- The type of CSV field 18 and the type of field 18 in the returned tuple type.type19- The type of CSV field 19 and the type of field 19 in the returned tuple type.type20- The type of CSV field 20 and the type of field 20 in the returned tuple type.type21- The type of CSV field 21 and the type of field 21 in the returned tuple type.type22- The type of CSV field 22 and the type of field 22 in the returned tuple type.type23- The type of CSV field 23 and the type of field 23 in the returned tuple type.type24- The type of CSV field 24 and the type of field 24 in the returned tuple type.- Returns:
- The
DataSetrepresenting the parsed CSV data.
-
-