public class HadoopFileStatus extends Object implements org.apache.flink.core.fs.FileStatus
FileStatus interface for the Hadoop Distributed File
System.| Constructor and Description |
|---|
HadoopFileStatus(org.apache.hadoop.fs.FileStatus fileStatus)
Creates a new file status from an HDFS file status.
|
| Modifier and Type | Method and Description |
|---|---|
static HadoopFileStatus |
fromHadoopStatus(org.apache.hadoop.fs.FileStatus fileStatus)
Creates a new
HadoopFileStatus from Hadoop's FileStatus. |
long |
getAccessTime() |
long |
getBlockSize() |
org.apache.hadoop.fs.FileStatus |
getInternalFileStatus() |
long |
getLen() |
long |
getModificationTime() |
org.apache.flink.core.fs.Path |
getPath() |
short |
getReplication() |
boolean |
isDir() |
public HadoopFileStatus(org.apache.hadoop.fs.FileStatus fileStatus)
fileStatus - the HDFS file statuspublic long getLen()
getLen in interface org.apache.flink.core.fs.FileStatuspublic long getBlockSize()
getBlockSize in interface org.apache.flink.core.fs.FileStatuspublic long getAccessTime()
getAccessTime in interface org.apache.flink.core.fs.FileStatuspublic long getModificationTime()
getModificationTime in interface org.apache.flink.core.fs.FileStatuspublic short getReplication()
getReplication in interface org.apache.flink.core.fs.FileStatuspublic org.apache.flink.core.fs.Path getPath()
getPath in interface org.apache.flink.core.fs.FileStatuspublic boolean isDir()
isDir in interface org.apache.flink.core.fs.FileStatuspublic org.apache.hadoop.fs.FileStatus getInternalFileStatus()
public static HadoopFileStatus fromHadoopStatus(org.apache.hadoop.fs.FileStatus fileStatus)
HadoopFileStatus from Hadoop's FileStatus.
If Hadoop's file status is located, i.e., it contains block information, then this
method returns an implementation of Flink's LocatedFileStatus.Copyright © 2014–2022 The Apache Software Foundation. All rights reserved.