java.io.ObjectInputValidation, java.io.Serializable, java.lang.Comparable<java.lang.Object>, HdfsFileStatus, org.apache.hadoop.io.Writablepublic class HdfsNamedFileStatus extends org.apache.hadoop.fs.FileStatus implements HdfsFileStatus
HdfsLocatedFileStatus for
backwards compatibility.org.apache.hadoop.fs.FileStatus.AttrFlagsHdfsFileStatus.Builder, HdfsFileStatus.FlagsEMPTY_NAME| Modifier and Type | Method | Description |
|---|---|---|
boolean |
equals(java.lang.Object o) |
|
int |
getChildrenNum() |
|
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.
|
java.lang.String |
getNamespace() |
|
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(java.lang.String group) |
See
FileStatus.setGroup(String). |
void |
setNamespace(java.lang.String namespace) |
|
void |
setOwner(java.lang.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, isTable, readFields, setPath, toString, validateObject, writeclone, finalize, getClass, notify, notifyAll, wait, wait, waitcompareTo, getAccessTime, getBlockSize, getFullName, getFullPath, getGroup, getLen, getLocalName, getModificationTime, getOwner, getPath, getPermission, getReplication, hasAcl, isDir, isDirectory, isEmptyLocalName, isEncrypted, isErasureCoded, isFile, isSnapshotEnabled, makeQualified, setPathpublic void setOwner(java.lang.String owner)
HdfsFileStatusFileStatus.setOwner(String).setOwner in interface HdfsFileStatussetOwner in class org.apache.hadoop.fs.FileStatuspublic void setGroup(java.lang.String group)
HdfsFileStatusFileStatus.setGroup(String).setGroup in interface HdfsFileStatussetGroup in class org.apache.hadoop.fs.FileStatuspublic boolean isSymlink()
HdfsFileStatusFileStatus.isSymlink().isSymlink in interface HdfsFileStatusisSymlink in class org.apache.hadoop.fs.FileStatuspublic org.apache.hadoop.fs.Path getSymlink()
throws java.io.IOException
HdfsFileStatusFileStatus.getSymlink().getSymlink in interface HdfsFileStatusgetSymlink in class org.apache.hadoop.fs.FileStatusjava.io.IOExceptionpublic void setPermission(org.apache.hadoop.fs.permission.FsPermission permission)
HdfsFileStatusFileStatus.setPermission(FsPermission).setPermission in interface HdfsFileStatussetPermission in class org.apache.hadoop.fs.FileStatuspublic byte[] getLocalNameInBytes()
getLocalNameInBytes in interface HdfsFileStatuspublic void setSymlink(org.apache.hadoop.fs.Path sym)
HdfsFileStatusFileStatus.setSymlink(Path sym).setSymlink in interface HdfsFileStatussetSymlink in class org.apache.hadoop.fs.FileStatuspublic byte[] getSymlinkInBytes()
getSymlinkInBytes in interface HdfsFileStatuspublic long getFileId()
HdfsFileStatusgetFileId in interface HdfsFileStatuspublic org.apache.hadoop.fs.FileEncryptionInfo getFileEncryptionInfo()
HdfsFileStatusgetFileEncryptionInfo in interface HdfsFileStatusFileEncryptionInfo for this stream, or null if not
encrypted.public ErasureCodingPolicy getErasureCodingPolicy()
getErasureCodingPolicy in interface HdfsFileStatuspublic int getChildrenNum()
getChildrenNum in interface HdfsFileStatuspublic byte getStoragePolicy()
getStoragePolicy in interface HdfsFileStatuspublic boolean equals(java.lang.Object o)
equals in class org.apache.hadoop.fs.FileStatuspublic int hashCode()
hashCode in class org.apache.hadoop.fs.FileStatuspublic java.lang.String getNamespace()
getNamespace in interface HdfsFileStatuspublic void setNamespace(java.lang.String namespace)
setNamespace in interface HdfsFileStatusCopyright © 2008–2025 Apache Software Foundation. All rights reserved.