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.AttrFlags
HdfsFileStatus.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, write
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
compareTo, convert, convert, getAccessTime, getBlockSize, getFullName, getFullPath, getGroup, getLen, getLocalName, getModificationTime, getOwner, getPath, getPermission, getReplication, hasAcl, isDir, isDirectory, isEmptyLocalName, isEncrypted, isErasureCoded, isFile, isSnapshotEnabled, makeQualified, setPath
compareTo
validateObject
public void setOwner(String owner)
org.apache.hadoop.hdfs.protocol.HdfsFileStatus
FileStatus.setOwner(String)
.setOwner
in interface org.apache.hadoop.hdfs.protocol.HdfsFileStatus
setOwner
in class org.apache.hadoop.fs.FileStatus
public void setGroup(String group)
org.apache.hadoop.hdfs.protocol.HdfsFileStatus
FileStatus.setGroup(String)
.setGroup
in interface org.apache.hadoop.hdfs.protocol.HdfsFileStatus
setGroup
in class org.apache.hadoop.fs.FileStatus
public boolean isSymlink()
org.apache.hadoop.hdfs.protocol.HdfsFileStatus
FileStatus.isSymlink()
.isSymlink
in interface org.apache.hadoop.hdfs.protocol.HdfsFileStatus
isSymlink
in class org.apache.hadoop.fs.FileStatus
public org.apache.hadoop.fs.Path getSymlink() throws IOException
org.apache.hadoop.hdfs.protocol.HdfsFileStatus
FileStatus.getSymlink()
.getSymlink
in interface org.apache.hadoop.hdfs.protocol.HdfsFileStatus
getSymlink
in class org.apache.hadoop.fs.FileStatus
IOException
public void setPermission(org.apache.hadoop.fs.permission.FsPermission permission)
org.apache.hadoop.hdfs.protocol.HdfsFileStatus
FileStatus.setPermission(FsPermission)
.setPermission
in interface org.apache.hadoop.hdfs.protocol.HdfsFileStatus
setPermission
in class org.apache.hadoop.fs.FileStatus
public byte[] getLocalNameInBytes()
getLocalNameInBytes
in interface org.apache.hadoop.hdfs.protocol.HdfsFileStatus
public void setSymlink(org.apache.hadoop.fs.Path sym)
org.apache.hadoop.hdfs.protocol.HdfsFileStatus
FileStatus.setSymlink(Path sym)
.setSymlink
in interface org.apache.hadoop.hdfs.protocol.HdfsFileStatus
setSymlink
in class org.apache.hadoop.fs.FileStatus
public byte[] getSymlinkInBytes()
getSymlinkInBytes
in interface org.apache.hadoop.hdfs.protocol.HdfsFileStatus
public long getFileId()
org.apache.hadoop.hdfs.protocol.HdfsFileStatus
getFileId
in interface org.apache.hadoop.hdfs.protocol.HdfsFileStatus
public org.apache.hadoop.fs.FileEncryptionInfo getFileEncryptionInfo()
org.apache.hadoop.hdfs.protocol.HdfsFileStatus
getFileEncryptionInfo
in interface org.apache.hadoop.hdfs.protocol.HdfsFileStatus
FileEncryptionInfo
for this stream, or null if not
encrypted.public org.apache.hadoop.hdfs.protocol.ErasureCodingPolicy getErasureCodingPolicy()
getErasureCodingPolicy
in interface org.apache.hadoop.hdfs.protocol.HdfsFileStatus
public int getChildrenNum()
getChildrenNum
in interface org.apache.hadoop.hdfs.protocol.HdfsFileStatus
public byte getStoragePolicy()
getStoragePolicy
in interface org.apache.hadoop.hdfs.protocol.HdfsFileStatus
public boolean equals(Object o)
equals
in class org.apache.hadoop.fs.FileStatus
public int hashCode()
hashCode
in class org.apache.hadoop.fs.FileStatus
Copyright © 2008–2019 Apache Software Foundation. All rights reserved.