public class HdfsNamedFileStatus
extends org.apache.hadoop.fs.FileStatus
implements org.apache.hadoop.hdfs.protocol.HdfsFileStatus
HdfsLocatedFileStatus for
backwards compatibility.org.apache.hadoop.fs.FileStatus.AttrFlagsHdfsFileStatus.Flags| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
int |
getChildrenNum() |
org.apache.hadoop.hdfs.protocol.ErasureCodingPolicy |
getErasureCodingPolicy()
Get the erasure coding policy if it's set.
|
org.apache.hadoop.fs.FileEncryptionInfo |
getFileEncryptionInfo()
Get metadata for encryption, if present.
|
long |
getFileId()
Inode ID for this entity, if a file.
|
byte[] |
getLocalNameInBytes()
Get the Java UTF8 representation of the local name.
|
byte |
getStoragePolicy() |
org.apache.hadoop.fs.Path |
getSymlink()
See
FileStatus.getSymlink(). |
byte[] |
getSymlinkInBytes()
Opaque referant for the symlink, to be resolved at the client.
|
int |
hashCode() |
boolean |
isSymlink()
See
FileStatus.isSymlink(). |
void |
setGroup(String group)
See
FileStatus.setGroup(String). |
void |
setOwner(String owner)
See
FileStatus.setOwner(String). |
void |
setPermission(org.apache.hadoop.fs.permission.FsPermission permission)
See
FileStatus.setPermission(FsPermission). |
void |
setSymlink(org.apache.hadoop.fs.Path sym)
See
FileStatus.setSymlink(Path sym). |
attributes, compareTo, compareTo, getAccessTime, getBlockSize, getGroup, getLen, getModificationTime, getOwner, getPath, getPermission, getReplication, hasAcl, isDir, isDirectory, isEncrypted, isErasureCoded, isFile, isSnapshotEnabled, readFields, setPath, toString, validateObject, writeclone, finalize, getClass, notify, notifyAll, wait, wait, waitcompareTo, convert, convert, getAccessTime, getBlockSize, getFullName, getFullPath, getGroup, getLen, getLocalName, getModificationTime, getOwner, getPath, getPermission, getReplication, hasAcl, isDir, isDirectory, isEmptyLocalName, isEncrypted, isErasureCoded, isFile, isSnapshotEnabled, makeQualified, setPathcompareTovalidateObjectpublic void setOwner(String owner)
org.apache.hadoop.hdfs.protocol.HdfsFileStatusFileStatus.setOwner(String).setOwner in interface org.apache.hadoop.hdfs.protocol.HdfsFileStatussetOwner in class org.apache.hadoop.fs.FileStatuspublic void setGroup(String group)
org.apache.hadoop.hdfs.protocol.HdfsFileStatusFileStatus.setGroup(String).setGroup in interface org.apache.hadoop.hdfs.protocol.HdfsFileStatussetGroup in class org.apache.hadoop.fs.FileStatuspublic boolean isSymlink()
org.apache.hadoop.hdfs.protocol.HdfsFileStatusFileStatus.isSymlink().isSymlink in interface org.apache.hadoop.hdfs.protocol.HdfsFileStatusisSymlink in class org.apache.hadoop.fs.FileStatuspublic org.apache.hadoop.fs.Path getSymlink()
throws IOException
org.apache.hadoop.hdfs.protocol.HdfsFileStatusFileStatus.getSymlink().getSymlink in interface org.apache.hadoop.hdfs.protocol.HdfsFileStatusgetSymlink in class org.apache.hadoop.fs.FileStatusIOExceptionpublic void setPermission(org.apache.hadoop.fs.permission.FsPermission permission)
org.apache.hadoop.hdfs.protocol.HdfsFileStatusFileStatus.setPermission(FsPermission).setPermission in interface org.apache.hadoop.hdfs.protocol.HdfsFileStatussetPermission in class org.apache.hadoop.fs.FileStatuspublic byte[] getLocalNameInBytes()
getLocalNameInBytes in interface org.apache.hadoop.hdfs.protocol.HdfsFileStatuspublic void setSymlink(org.apache.hadoop.fs.Path sym)
org.apache.hadoop.hdfs.protocol.HdfsFileStatusFileStatus.setSymlink(Path sym).setSymlink in interface org.apache.hadoop.hdfs.protocol.HdfsFileStatussetSymlink in class org.apache.hadoop.fs.FileStatuspublic byte[] getSymlinkInBytes()
getSymlinkInBytes in interface org.apache.hadoop.hdfs.protocol.HdfsFileStatuspublic long getFileId()
org.apache.hadoop.hdfs.protocol.HdfsFileStatusgetFileId in interface org.apache.hadoop.hdfs.protocol.HdfsFileStatuspublic org.apache.hadoop.fs.FileEncryptionInfo getFileEncryptionInfo()
org.apache.hadoop.hdfs.protocol.HdfsFileStatusgetFileEncryptionInfo in interface org.apache.hadoop.hdfs.protocol.HdfsFileStatusFileEncryptionInfo for this stream, or null if not
encrypted.public org.apache.hadoop.hdfs.protocol.ErasureCodingPolicy getErasureCodingPolicy()
getErasureCodingPolicy in interface org.apache.hadoop.hdfs.protocol.HdfsFileStatuspublic int getChildrenNum()
getChildrenNum in interface org.apache.hadoop.hdfs.protocol.HdfsFileStatuspublic byte getStoragePolicy()
getStoragePolicy in interface org.apache.hadoop.hdfs.protocol.HdfsFileStatuspublic boolean equals(Object o)
equals in class org.apache.hadoop.fs.FileStatuspublic int hashCode()
hashCode in class org.apache.hadoop.fs.FileStatusCopyright © 2008–2022 Apache Software Foundation. All rights reserved.