@InterfaceAudience.Private public final class CopyListingFileStatus extends Object implements org.apache.hadoop.io.Writable
FileStatus, recording additional
data members useful to distcp.| Constructor and Description |
|---|
CopyListingFileStatus()
Default constructor.
|
CopyListingFileStatus(CopyListingFileStatus other) |
CopyListingFileStatus(org.apache.hadoop.fs.FileStatus fileStatus)
Creates a new CopyListingFileStatus by copying the members of the given
FileStatus.
|
CopyListingFileStatus(org.apache.hadoop.fs.FileStatus fileStatus,
long chunkOffset,
long chunkLength) |
CopyListingFileStatus(long length,
boolean isdir,
int blockReplication,
long blocksize,
long modificationTime,
long accessTime,
org.apache.hadoop.fs.permission.FsPermission permission,
String owner,
String group,
org.apache.hadoop.fs.Path path) |
CopyListingFileStatus(long length,
boolean isdir,
int blockReplication,
long blocksize,
long modificationTime,
long accessTime,
org.apache.hadoop.fs.permission.FsPermission permission,
String owner,
String group,
org.apache.hadoop.fs.Path path,
long chunkOffset,
long chunkLength) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
long |
getAccessTime() |
List<org.apache.hadoop.fs.permission.AclEntry> |
getAclEntries()
Returns the full logical ACL.
|
long |
getBlockSize() |
long |
getChunkLength() |
long |
getChunkOffset() |
String |
getGroup() |
long |
getLen() |
long |
getModificationTime() |
String |
getOwner() |
org.apache.hadoop.fs.Path |
getPath() |
org.apache.hadoop.fs.permission.FsPermission |
getPermission() |
short |
getReplication() |
long |
getSizeToCopy() |
Map<String,byte[]> |
getXAttrs()
Returns all xAttrs.
|
int |
hashCode() |
boolean |
isDirectory() |
boolean |
isSplit() |
void |
readFields(DataInput in) |
void |
setAclEntries(List<org.apache.hadoop.fs.permission.AclEntry> aclEntries)
Sets optional ACL entries.
|
void |
setChunkLength(long chunkLength) |
void |
setChunkOffset(long offset) |
void |
setXAttrs(Map<String,byte[]> xAttrs)
Sets optional xAttrs.
|
String |
toString() |
void |
write(DataOutput out) |
public CopyListingFileStatus()
public CopyListingFileStatus(org.apache.hadoop.fs.FileStatus fileStatus)
fileStatus - FileStatus to copypublic CopyListingFileStatus(org.apache.hadoop.fs.FileStatus fileStatus,
long chunkOffset,
long chunkLength)
public CopyListingFileStatus(long length,
boolean isdir,
int blockReplication,
long blocksize,
long modificationTime,
long accessTime,
org.apache.hadoop.fs.permission.FsPermission permission,
String owner,
String group,
org.apache.hadoop.fs.Path path)
public CopyListingFileStatus(long length,
boolean isdir,
int blockReplication,
long blocksize,
long modificationTime,
long accessTime,
org.apache.hadoop.fs.permission.FsPermission permission,
String owner,
String group,
org.apache.hadoop.fs.Path path,
long chunkOffset,
long chunkLength)
public CopyListingFileStatus(CopyListingFileStatus other)
public org.apache.hadoop.fs.Path getPath()
public long getLen()
public long getBlockSize()
public boolean isDirectory()
public short getReplication()
public long getModificationTime()
public String getOwner()
public String getGroup()
public long getAccessTime()
public org.apache.hadoop.fs.permission.FsPermission getPermission()
public List<org.apache.hadoop.fs.permission.AclEntry> getAclEntries()
public void setAclEntries(List<org.apache.hadoop.fs.permission.AclEntry> aclEntries)
aclEntries - List containing all ACL entriespublic Map<String,byte[]> getXAttrs()
public void setXAttrs(Map<String,byte[]> xAttrs)
xAttrs - Map containing all xAttrspublic long getChunkOffset()
public void setChunkOffset(long offset)
public long getChunkLength()
public void setChunkLength(long chunkLength)
public boolean isSplit()
public long getSizeToCopy()
public void write(DataOutput out) throws IOException
write in interface org.apache.hadoop.io.WritableIOExceptionpublic void readFields(DataInput in) throws IOException
readFields in interface org.apache.hadoop.io.WritableIOExceptionCopyright © 2022 Apache Software Foundation. All rights reserved.