public class S3ALocatedFileStatus
extends org.apache.hadoop.fs.LocatedFileStatus
implements org.apache.hadoop.fs.EtagSource
LocatedFileStatus extended to also carry ETag and object version ID.| Constructor and Description |
|---|
S3ALocatedFileStatus(S3AFileStatus status,
org.apache.hadoop.fs.BlockLocation[] locations) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
String |
getEtag() |
String |
getETag()
Deprecated.
use
EtagSource.getEtag() for
public access. |
String |
getVersionId() |
int |
hashCode() |
S3AFileStatus |
toS3AFileStatus()
Generate an S3AFileStatus instance, including etag and
version ID, if present.
|
String |
toString() |
compareTo, getBlockLocations, setBlockLocationsattributes, compareTo, getAccessTime, getBlockSize, getGroup, getLen, getModificationTime, getOwner, getPath, getPermission, getReplication, getSymlink, hasAcl, isDir, isDirectory, isEncrypted, isErasureCoded, isFile, isSnapshotEnabled, isSymlink, readFields, setGroup, setOwner, setPath, setPermission, setSymlink, validateObject, writepublic S3ALocatedFileStatus(S3AFileStatus status, org.apache.hadoop.fs.BlockLocation[] locations)
@Deprecated public String getETag()
EtagSource.getEtag() for
public access.public String getEtag()
getEtag in interface org.apache.hadoop.fs.EtagSourcepublic String getVersionId()
public boolean equals(Object o)
equals in class org.apache.hadoop.fs.LocatedFileStatuspublic int hashCode()
hashCode in class org.apache.hadoop.fs.LocatedFileStatuspublic S3AFileStatus toS3AFileStatus()
public String toString()
toString in class org.apache.hadoop.fs.FileStatusCopyright © 2008–2022 Apache Software Foundation. All rights reserved.