Class HandleBackedMappingEntrySource
- java.lang.Object
-
- org.apache.flink.state.forst.fs.filemapping.MappingEntrySource
-
- org.apache.flink.state.forst.fs.filemapping.HandleBackedMappingEntrySource
-
public class HandleBackedMappingEntrySource extends MappingEntrySource
AMappingEntrySourcebacked by aStreamStateHandle.
-
-
Field Summary
-
Fields inherited from class org.apache.flink.state.forst.fs.filemapping.MappingEntrySource
LOG
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleancacheable()voiddelete(boolean recursive)booleanequals(Object o)org.apache.flink.core.fs.PathgetFilePath()longgetSize()org.apache.flink.runtime.state.StreamStateHandlegetStateHandle()org.apache.flink.core.fs.FSDataInputStreamopenInputStream()org.apache.flink.core.fs.FSDataInputStreamopenInputStream(int bufferSize)org.apache.flink.runtime.state.StreamStateHandletoStateHandle()StringtoString()
-
-
-
Method Detail
-
getStateHandle
@Nonnull public org.apache.flink.runtime.state.StreamStateHandle getStateHandle()
-
delete
public void delete(boolean recursive) throws IOException- Specified by:
deletein classMappingEntrySource- Throws:
IOException
-
getFilePath
@Nullable public org.apache.flink.core.fs.Path getFilePath()
- Specified by:
getFilePathin classMappingEntrySource
-
getSize
public long getSize() throws IOException- Specified by:
getSizein classMappingEntrySource- Throws:
IOException
-
openInputStream
public org.apache.flink.core.fs.FSDataInputStream openInputStream() throws IOException- Specified by:
openInputStreamin classMappingEntrySource- Throws:
IOException
-
openInputStream
public org.apache.flink.core.fs.FSDataInputStream openInputStream(int bufferSize) throws IOException- Specified by:
openInputStreamin classMappingEntrySource- Throws:
IOException
-
cacheable
public boolean cacheable()
- Specified by:
cacheablein classMappingEntrySource
-
toStateHandle
public org.apache.flink.runtime.state.StreamStateHandle toStateHandle()
- Specified by:
toStateHandlein classMappingEntrySource
-
-