Filters:
filter
is used by all NNA queries and the options available to use on your query will depend on what you choose as your starting set
.
You can always find the full list of available filters by going to /filters
REST endpoint.
accessTime
- Usable by files. Filters the working INode set by some last accessed timestamp. Please note this only applies if your Hadoop cluster has accesstime enabled.modTime
- Usable by files and dirs. Filters the working INode set by last modified timestamp.fileSize
- Usable by files. Filters the working INode set by some file size (in bytes). (No replication factor)diskspaceConsumed
- Usable by files. Filters the working INode set by some disk space size (in bytes). (Includes replication factor)memoryConsumed
- Usable by files and dirs. Filters the working INode set by some memory size (in bytes).fileReplica
- Usable by files. Filters the working INode set by some replication factor.blockSize
- Usable by files. Filters the working INode set by some block size (in bytes). (No replication factor)numBlocks
- Usable by files. Filters the working INode set by some number of blocks in the file. (No replication factor)numReplicas
- Usable by files. Filters the working INode set by some number of blocks in the file. (Includes replication factor)dirNumChildren
- Usable by dirs. Filters the working INode set by some number of children directly under the directory.dirSubTreeSize
- Usable by dirs. Filters the working INode set by some number of total disk space bytes under the subtree. (Includes replication factor)dirSubTreeNumFiles
- Usable by dirs. Filters the working INode set by some number of children (that are files) under the directory subtree.dirSubTreeNumDirs
- Usable by dirs. Filters the working INode set by some number of children (that are directories) under the directory subtree.storageType
- Usable by files and dirs. Filters the working INode set by some BlockStoragePolicyId.depth
- Usable by files and dirs. Filters the working INode set by some integer representing depth in the INode tree.permission
- Usable by files and dirs. Filters the working INode set by some integer representing POSIX permissions.name
- Usable by files and dirs. Filters the working INode set by some String representing the name of the file or directory.path
- Usable by files and dirs. Filters the working INode set by some String representing the full path of the file or directory.user
- Usable by files and dirs. Filters the working INode set by some String representing owner's username of the file or directory.group
- Usable by files and dirs. Filters the working INode set by some String representing owner's group name of the file or directory.modDate
- Functions likemodTime
but thevalue
can be a calendar date, like:01/01/1989
.accessDate
Functions likeaccessTime
but thevalue
can be a calendar date, like:01/01/1989
.isUnderConstruction
- Usable by files. Filters the working INode set by some condition of whether the file is under construction.isWithSnapshot
- Usable by files and dirs. Filters the working INode set by some condition of whether the file or directory is part of a Snapshot.hasAcl
- Usable by files and dirs. Filters the working INode set by some condition of whether the file or directory is has a native HDFS ACL.hasQuota
- Usable by dirs. Filters the working INode set by some condition of whether the directory has either a namespace or disk space quota assigned.isUnderNsQuota
- Usable by files and dirs. Filters the working INode set by checking whether each INode has any parent up to the root that has a namespace quota assigned. Ignores any quota set on root directory,/
.isUnderDsQuota
- Usable by files and dirs. Filters the working INode set by checking whether each INode has any parent up to the root that has a disk space quota assigned. Ignores any quota set on root directory,/
.
All memoryConsumed calculations are estimations performed as documented here.