Package org.apache.flink.api.java.io
Class TextValueInputFormat
- java.lang.Object
-
- org.apache.flink.api.common.io.RichInputFormat<OT,org.apache.flink.core.fs.FileInputSplit>
-
- org.apache.flink.api.common.io.FileInputFormat<OT>
-
- org.apache.flink.api.common.io.DelimitedInputFormat<org.apache.flink.types.StringValue>
-
- org.apache.flink.api.java.io.TextValueInputFormat
-
- All Implemented Interfaces:
Serializable,org.apache.flink.api.common.io.CheckpointableInputFormat<org.apache.flink.core.fs.FileInputSplit,Long>,org.apache.flink.api.common.io.InputFormat<org.apache.flink.types.StringValue,org.apache.flink.core.fs.FileInputSplit>,org.apache.flink.core.io.InputSplitSource<org.apache.flink.core.fs.FileInputSplit>
@Deprecated @PublicEvolving public class TextValueInputFormat extends org.apache.flink.api.common.io.DelimitedInputFormat<org.apache.flink.types.StringValue>
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.Input format that reads text files.
-
-
Constructor Summary
Constructors Constructor Description TextValueInputFormat(org.apache.flink.core.fs.Path filePath)Deprecated.
-
Method Summary
All Methods Instance Methods Concrete Methods Deprecated Methods Modifier and Type Method Description voidconfigure(org.apache.flink.configuration.Configuration parameters)Deprecated.StringgetCharsetName()Deprecated.booleanisSkipInvalidLines()Deprecated.org.apache.flink.types.StringValuereadRecord(org.apache.flink.types.StringValue reuse, byte[] bytes, int offset, int numBytes)Deprecated.voidsetCharsetName(String charsetName)Deprecated.voidsetSkipInvalidLines(boolean skipInvalidLines)Deprecated.booleansupportsMultiPaths()Deprecated.StringtoString()Deprecated.-
Methods inherited from class org.apache.flink.api.common.io.DelimitedInputFormat
close, getBufferSize, getCharset, getCurrentState, getDelimiter, getLineLengthLimit, getNumLineSamples, getStatistics, initializeSplit, loadConfigParameters, loadGlobalConfigParams, nextRecord, open, reachedEnd, readLine, reopen, setBufferSize, setCharset, setDelimiter, setDelimiter, setDelimiter, setLineLengthLimit, setNumLineSamples
-
Methods inherited from class org.apache.flink.api.common.io.FileInputFormat
acceptFile, createInputSplits, decorateInputStream, extractFileExtension, getFilePath, getFilePaths, getFileStats, getFileStats, getInflaterInputStreamFactory, getInputSplitAssigner, getMinSplitSize, getNestedFileEnumeration, getNumSplits, getOpenTimeout, getSplitLength, getSplitStart, getSupportedCompressionFormats, registerInflaterInputStreamFactory, setFilePath, setFilePath, setFilePaths, setFilePaths, setFilesFilter, setMinSplitSize, setNestedFileEnumeration, setNumSplits, setOpenTimeout, testForUnsplittable
-
-
-
-
Method Detail
-
getCharsetName
public String getCharsetName()
Deprecated.
-
setCharsetName
public void setCharsetName(String charsetName)
Deprecated.
-
isSkipInvalidLines
public boolean isSkipInvalidLines()
Deprecated.
-
setSkipInvalidLines
public void setSkipInvalidLines(boolean skipInvalidLines)
Deprecated.
-
configure
public void configure(org.apache.flink.configuration.Configuration parameters)
Deprecated.- Specified by:
configurein interfaceorg.apache.flink.api.common.io.InputFormat<org.apache.flink.types.StringValue,org.apache.flink.core.fs.FileInputSplit>- Overrides:
configurein classorg.apache.flink.api.common.io.DelimitedInputFormat<org.apache.flink.types.StringValue>
-
readRecord
public org.apache.flink.types.StringValue readRecord(org.apache.flink.types.StringValue reuse, byte[] bytes, int offset, int numBytes)Deprecated.- Specified by:
readRecordin classorg.apache.flink.api.common.io.DelimitedInputFormat<org.apache.flink.types.StringValue>
-
toString
public String toString()
Deprecated.- Overrides:
toStringin classorg.apache.flink.api.common.io.FileInputFormat<org.apache.flink.types.StringValue>
-
supportsMultiPaths
public boolean supportsMultiPaths()
Deprecated.- Overrides:
supportsMultiPathsin classorg.apache.flink.api.common.io.FileInputFormat<org.apache.flink.types.StringValue>
-
-