Safe Haskell | None |
---|---|
Language | Haskell2010 |
- type NameNode = Endpoint
- type SocksProxy = Endpoint
- data Endpoint = Endpoint {}
- type HostName = Text
- type Port = Int
- data HadoopConfig = HadoopConfig {
- hcUser :: !User
- hcNameNodes :: ![NameNode]
- hcProxy :: !(Maybe SocksProxy)
- data ConfigError = ConfigError !Text
- data RemoteError = RemoteError !Text !Text
- data DecodeError = DecodeError !Text
- data ConnectionClosed = ConnectionClosed
- type User = Text
- type Group = Text
- type Permission = Word16
- type HdfsPath = ByteString
- type HdfsTime = Word64
- data FileType
- data ContentSummary = ContentSummary {
- csLength :: !Word64
- csFileCount :: !Word64
- csDirectoryCount :: !Word64
- csQuota :: !Word64
- csSpaceConsumed :: !Word64
- csSpaceQuota :: !Word64
- data PartialListing = PartialListing {
- lsRemaining :: !Int
- lsFiles :: !(Vector FileStatus)
- data FileStatus = FileStatus {
- fsFileType :: !FileType
- fsPath :: !HdfsPath
- fsLength :: !Word64
- fsPermission :: !Permission
- fsOwner :: !User
- fsGroup :: !Group
- fsModificationTime :: !HdfsTime
- fsAccessTime :: !HdfsTime
- fsSymLink :: !(Maybe HdfsPath)
- fsBlockReplication :: !Word16
- fsBlockSize :: !Word64
Documentation
type SocksProxy = Endpoint Source
data HadoopConfig Source
HadoopConfig | |
|
data ConfigError Source
data RemoteError Source
data DecodeError Source
data ConnectionClosed Source
type Permission = Word16 Source
type HdfsPath = ByteString Source
Path to a file/directory on HDFS, stored as UTF8.
The type of a file (either directory, file or symbolic link)
data ContentSummary Source
Summary of a file or directory
ContentSummary | |
|
data PartialListing Source
Partial directory listing.
PartialListing | |
|
data FileStatus Source
Status of a file, directory or symbolic link.
FileStatus | |
|