@InterfaceAudience.Private
@InterfaceStability.Evolving
public class S3AFileStatus
extends org.apache.hadoop.fs.FileStatus
getModificationTime().
The subclass is private as it should not be created directly.| Constructor and Description |
|---|
S3AFileStatus(boolean isemptydir,
org.apache.hadoop.fs.Path path,
String owner)
Create a directory status.
|
S3AFileStatus(long length,
long modification_time,
org.apache.hadoop.fs.Path path,
long blockSize,
String owner)
A simple file.
|
S3AFileStatus(Tristate isemptydir,
org.apache.hadoop.fs.Path path,
String owner)
Create a directory status.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o)
Compare if this object is equal to another object.
|
static S3AFileStatus |
fromFileStatus(org.apache.hadoop.fs.FileStatus source,
Tristate isEmptyDirectory)
Convenience constructor for creating from a vanilla FileStatus plus
an isEmptyDirectory flag.
|
long |
getModificationTime()
Get the modification time of the file/directory.
|
int |
hashCode()
Returns a hash code value for the object, which is defined as
the hash code of the path name.
|
Tristate |
isEmptyDirectory() |
String |
toString() |
attributes, compareTo, compareTo, getAccessTime, getBlockSize, getGroup, getLen, getOwner, getPath, getPermission, getReplication, getSymlink, hasAcl, isDir, isDirectory, isEncrypted, isErasureCoded, isFile, isSnapshotEnabled, isSymlink, readFields, setGroup, setOwner, setPath, setPermission, setSymlink, validateObject, writepublic S3AFileStatus(boolean isemptydir,
org.apache.hadoop.fs.Path path,
String owner)
isemptydir - is this an empty directory?path - the pathowner - the ownerpublic S3AFileStatus(Tristate isemptydir, org.apache.hadoop.fs.Path path, String owner)
isemptydir - is this an empty directory?path - the pathowner - the ownerpublic S3AFileStatus(long length,
long modification_time,
org.apache.hadoop.fs.Path path,
long blockSize,
String owner)
length - file lengthmodification_time - mod timepath - pathblockSize - block sizeowner - ownerpublic static S3AFileStatus fromFileStatus(org.apache.hadoop.fs.FileStatus source, Tristate isEmptyDirectory)
source - FileStatus to convert to S3AFileStatusisEmptyDirectory - TRUE/FALSE if known to be / not be an empty
directory, UNKNOWN if that information was not computed.public Tristate isEmptyDirectory()
public boolean equals(Object o)
equals in class org.apache.hadoop.fs.FileStatuso - the object to be compared.public int hashCode()
hashCode in class org.apache.hadoop.fs.FileStatuspublic long getModificationTime()
getModificationTime in class org.apache.hadoop.fs.FileStatuspublic String toString()
toString in class org.apache.hadoop.fs.FileStatusCopyright © 2008–2021 Apache Software Foundation. All rights reserved.