An HDFS file descriptor.
| name | data type | constraints | description | 
|---|---|---|---|
| absolutePath | string | Fully qualified path of file. | |
| length | number | required | Size of file. | 
| dir | boolean | required | Indicates whether the file is a directory. | 
| replication | number | required | Configured block replication factor of file. | 
| blockSize | number | required | Configured block size of file in bytes. | 
| modificationTime | string | Last modification time of file in milliseconds since January 1, 1970 UTC. | |
| accessTime | string | Last access time of file in milliseconds since January 1, 1970 UTC. | |
| permission | number | required | Permission of the file where the digits in order represent: Sticky bit, User action, Group action, Other action. | 
| owner | string | Owner of the file. | |
| group | string | Group of the file. | 
Example
{
  "absolutePath" : "...",
  "length" : 12345,
  "dir" : true,
  "replication" : 12345,
  "blockSize" : 12345,
  "modificationTime" : "...",
  "accessTime" : "...",
  "permission" : 12345,
  "owner" : "...",
  "group" : "..."
}