Safe Haskell | None |
---|---|
Language | Haskell2010 |
Data.Hadoop.Protobuf.Hdfs
- data ContentSummary = ContentSummary {}
- data DirectoryListing = DirectoryListing {
- dlPartialListing :: Repeated 1 (Message FileStatus)
- dlRemaingEntries :: Required 2 (Value Word32)
- data FileStatus = FileStatus {
- fsFileType :: Required 1 (Enumeration FileType)
- fsPath :: Required 2 (Value ByteString)
- fsLength :: Required 3 (Value Word64)
- fsPermission :: Required 4 (Message FilePermission)
- fsOwner :: Required 5 (Value Text)
- fsGroup :: Required 6 (Value Text)
- fsModificationTime :: Required 7 (Value Word64)
- fsAccessTime :: Required 8 (Value Word64)
- fsSymLink :: Optional 9 (Value ByteString)
- fsBlockReplication :: Optional 10 (Value Word32)
- fsBlockSize :: Optional 11 (Value Word64)
- fsLocations :: Optional 12 (Message LocatedBlocks)
- data FileType
- = IS_DIR
- | IS_FILE
- | IS_SYMLINK
- data ChecksumType
- data FilePermission = FilePermission {}
- data LocatedBlocks = LocatedBlocks {
- lbFileLength :: Required 1 (Value Word64)
- lbBlocks :: Repeated 2 (Message LocatedBlock)
- lbUnderConstruction :: Required 3 (Value Bool)
- lbLastBlock :: Optional 4 (Message LocatedBlock)
- lbLastBlockComplete :: Required 5 (Value Bool)
- data LocatedBlock = LocatedBlock {
- lbExtended :: Required 1 (Message ExtendedBlock)
- lbOffset :: Required 2 (Value Word64)
- lbLocations :: Repeated 3 (Message DataNodeInfo)
- lbCorrupt :: Required 4 (Value Bool)
- lbToken :: Required 5 (Message Token)
- data ExtendedBlock = ExtendedBlock {}
- data DataNodeInfo = DataNodeInfo {
- dnId :: Required 1 (Message DataNodeId)
- dnCapacity :: Optional 2 (Value Word64)
- dnDfsUsed :: Optional 3 (Value Word64)
- dnRemaining :: Optional 4 (Value Word64)
- dnBlockPoolUsed :: Optional 5 (Value Word64)
- dnLastUpdate :: Optional 6 (Value Word64)
- dnXceiverCount :: Optional 7 (Value Word32)
- dnLocation :: Optional 8 (Value Text)
- dnAdminState :: Optional 9 (Enumeration AdminState)
- data AdminState
- data DataNodeId = DataNodeId {}
Documentation
data DirectoryListing Source
Directory listing.
Constructors
DirectoryListing | |
Fields
|
data FileStatus Source
Status of a file, directory or symbolic link. Optionally includes a files block locations if requested by client on the RPC call.
Constructors
FileStatus | |
Fields
|
Instances
The type of a file (either directory, file or symbolic link)
Constructors
IS_DIR | |
IS_FILE | |
IS_SYMLINK |
data ChecksumType Source
Constructors
CHECKSUM_NULL | |
CHECKSUM_CRC32 | |
CHECKSUM_CRC32C |
data FilePermission Source
File or directory permission, same spec as POSIX.
Constructors
FilePermission | |
data LocatedBlocks Source
A set of file blocks and their locations.
Constructors
LocatedBlocks | |
Fields
|
Instances
data LocatedBlock Source
Information about a block and its location.
Constructors
LocatedBlock | |
Fields
|
Instances
data DataNodeInfo Source
Status of a data node.
Constructors
DataNodeInfo | |
Fields
|
Instances
data DataNodeId Source
Identifies a data node
Constructors
DataNodeId | |
Fields
|
Instances