Modules§
- acl_
entry_ proto - Nested message and enum types in
AclEntryProto
. - data_
transfer_ encryptor_ message_ proto - Nested message and enum types in
DataTransferEncryptorMessageProto
. - datanode_
info_ proto - Nested message and enum types in
DatanodeInfoProto
. - datanode_
storage_ proto - Nested message and enum types in
DatanodeStorageProto
. - hdfs_
file_ status_ proto - Nested message and enum types in
HdfsFileStatusProto
. - op_
write_ block_ proto - Nested message and enum types in
OpWriteBlockProto
. - x_
attr_ proto - Nested message and enum types in
XAttrProto
.
Structs§
- Abandon
Block Request Proto - Abandon
Block Response Proto - void response
- AclEntry
Proto - AclStatus
Proto - AddBlock
Request Proto - AddBlock
Response Proto - AddCache
Directive Request Proto - AddCache
Directive Response Proto - AddCache
Pool Request Proto - AddCache
Pool Response Proto - void response
- AddErasure
Coding Policies Request Proto - AddErasure
Coding Policies Response Proto - AddErasure
Coding Policy Response Proto - Allow
Snapshot Request Proto - Allow
Snapshot Response Proto - Append
Event Proto - Append
Request Proto - Append
Response Proto - Base
Header Proto - Batched
Directory Listing Proto - Directory listing result for a batched listing call.
- Batched
Listing KeyProto - Block
Checksum Options Proto - Block
EcReconstruction Info Proto - Block
OpResponse Proto - Block
Proto - Block
Storage Policy Proto - Block
Token Secret Proto - Cache
Directive Entry Proto - Cache
Directive Info Expiration Proto - Cache
Directive Info Proto - Cache
Directive Stats Proto - Cache
Pool Entry Proto - Cache
Pool Info Proto - Cache
Pool Stats Proto - Caching
Strategy Proto - Cancel
Plan Request Proto - Cancel
Plan Response Proto - Check
Access Request Proto - Check
Access Response Proto - void response
- Checksum
Proto - Cipher
Option Proto - Client
Operation Header Proto - Client
Read Status Proto - Close
Event Proto - Codec
Proto - Complete
Request Proto - Complete
Response Proto - Concat
Request Proto - Concat
Response Proto - void response
- Content
Summary Proto - Corrupt
File Blocks Proto - Create
Encryption Zone Request Proto - Create
Encryption Zone Response Proto - Create
Event Proto - Create
Request Proto - Create
Response Proto - Create
Snapshot Request Proto - Create
Snapshot Response Proto - Create
Symlink Request Proto - Create
Symlink Response Proto - void response
- Data
Encryption KeyProto - Data
Transfer Encryptor Message Proto - Data
Transfer Trace Info Proto - Datanode
IdProto - Datanode
Info Proto - Datanode
Infos Proto - Datanode
Local Info Proto - Datanode
Storage Proto - Datanode
Storage Report Proto - Datanode
Volume Info Proto - Delete
Block Pool Request Proto - Delete
Block Pool Response Proto - Delete
Request Proto - Delete
Response Proto - Delete
Snapshot Request Proto - Delete
Snapshot Response Proto - void response
- Directory
Listing Proto - Disable
Erasure Coding Policy Request Proto - Disable
Erasure Coding Policy Response Proto - Disallow
Snapshot Request Proto - Disallow
Snapshot Response Proto - Disk
Balancer Setting Request Proto - Disk
Balancer Setting Response Proto - DnTransfer
AckProto - EcSchema
Option Entry Proto - EcSchema
Proto - EcTopology
Verifier Result Proto - Enable
Erasure Coding Policy Request Proto - Enable
Erasure Coding Policy Response Proto - Encryption
Zone Proto - Erasure
Coding Policy Proto - Event
Batch Proto - Event
Proto - Events
List Proto - Evict
Writers Request Proto - Tell datanode to evict active clients that are writing
- Evict
Writers Response Proto - Extended
Block Proto - File
Encryption Info Proto - Finalize
Upgrade Request Proto - no parameters
- Finalize
Upgrade Response Proto - void response
- FsPermission
Proto - FsServer
Defaults Proto - Fsync
Request Proto - Fsync
Response Proto - void response
- GetAcl
Status Request Proto - GetAcl
Status Response Proto - GetAdditional
Datanode Request Proto - GetAdditional
Datanode Response Proto - GetBalancer
Bandwidth Request Proto - GetBalancer
Bandwidth Response Proto - GetBatched
Listing Request Proto - GetBatched
Listing Response Proto - GetBlock
Local Path Info Request Proto - GetBlock
Local Path Info Response Proto - GetBlock
Locations Request Proto - GetBlock
Locations Response Proto - GetContent
Summary Request Proto - GetContent
Summary Response Proto - GetCurrent
Edit LogTxid Request Proto - GetCurrent
Edit LogTxid Response Proto - GetData
Encryption KeyRequest Proto - no parameters
- GetData
Encryption KeyResponse Proto - GetDatanode
Info Request Proto - GetDatanode
Info Response Proto - GetDatanode
Report Request Proto - GetDatanode
Report Response Proto - GetDatanode
Storage Report Request Proto - GetDatanode
Storage Report Response Proto - GetEc
Topology Result ForPolicies Request Proto - GetEc
Topology Result ForPolicies Response Proto - GetEdits
From Txid Request Proto - GetEdits
From Txid Response Proto - GetErasure
Coding Codecs Request Proto - void request
- GetErasure
Coding Codecs Response Proto - GetErasure
Coding Policies Request Proto - void request
- GetErasure
Coding Policies Response Proto - GetErasure
Coding Policy Request Proto - GetErasure
Coding Policy Response Proto - GetEz
ForPath Request Proto - GetEz
ForPath Response Proto - GetFile
Info Request Proto - GetFile
Info Response Proto - GetFile
Link Info Request Proto - GetFile
Link Info Response Proto - GetFs
EcBlock Group Stats Request Proto - no input paramters
- GetFs
EcBlock Group Stats Response Proto - GetFs
Replicated Block Stats Request Proto - no input paramters
- GetFs
Replicated Block Stats Response Proto - GetFs
Stats Response Proto - GetFs
Status Request Proto - no input paramters
- GetLink
Target Request Proto - GetLink
Target Response Proto - GetListing
Request Proto - GetListing
Response Proto - GetLocated
File Info Request Proto - GetLocated
File Info Response Proto - GetPreferred
Block Size Request Proto - GetPreferred
Block Size Response Proto - GetQuota
Usage Request Proto - GetQuota
Usage Response Proto - GetReconfiguration
Status Config Change Proto - GetReconfiguration
Status Request Proto - Query the running status of reconfiguration process
- GetReconfiguration
Status Response Proto - GetReplica
Visible Length Request Proto - GetReplica
Visible Length Response Proto - GetServer
Defaults Request Proto - No parameters
- GetServer
Defaults Response Proto - GetSnapshot
Diff Report Listing Request Proto - GetSnapshot
Diff Report Listing Response Proto - GetSnapshot
Diff Report Request Proto - GetSnapshot
Diff Report Response Proto - GetSnapshottable
DirListing Request Proto - no input parameters
- GetSnapshottable
DirListing Response Proto - GetStorage
Policies Request Proto - void request
- GetStorage
Policies Response Proto - GetStorage
Policy Request Proto - GetStorage
Policy Response Proto - GetVolume
Report Request Proto - GetVolume
Report Response Proto - GetX
Attrs Request Proto - GetX
Attrs Response Proto - HaService
State Request Proto - HaService
State Response Proto - Handshake
Secret Proto - Hdfs
File Status Proto - Hdfs
Path Handle Proto - IsFile
Closed Request Proto - IsFile
Closed Response Proto - List
Cache Directives Request Proto - List
Cache Directives Response Proto - List
Cache Pools Request Proto - List
Cache Pools Response Proto - List
Corrupt File Blocks Request Proto - List
Corrupt File Blocks Response Proto - List
Encryption Zones Request Proto - List
Encryption Zones Response Proto - List
Open Files Request Proto - List
Open Files Response Proto - List
Reconfigurable Properties Request Proto - Query the reconfigurable properties on NN/DN.
- List
Reconfigurable Properties Response Proto - List
Reencryption Status Request Proto - List
Reencryption Status Response Proto - ListX
Attrs Request Proto - ListX
Attrs Response Proto - Located
Block Proto - Located
Blocks Proto - Meta
Save Request Proto - Meta
Save Response Proto - void response
- Metadata
Update Event Proto - Mkdirs
Request Proto - Mkdirs
Response Proto - Modify
AclEntries Request Proto - Modify
AclEntries Response Proto - Modify
Cache Directive Request Proto - Modify
Cache Directive Response Proto - Modify
Cache Pool Request Proto - Modify
Cache Pool Response Proto - void response
- Msync
Request Proto - Msync
Response Proto - OpBlock
Checksum Proto - OpBlock
Checksum Response Proto - OpBlock
Group Checksum Proto - OpCopy
Block Proto - OpCustom
Proto - OpRead
Block Proto - OpReplace
Block Proto - OpRequest
Short Circuit Access Proto - OpTransfer
Block Proto - OpWrite
Block Proto - Open
Files Batch Response Proto - Packet
Header Proto - PerFile
Encryption Info Proto - Pipeline
AckProto - Provided
Storage Location Proto - Query
Plan Status Request Proto - Query
Plan Status Response Proto - Quota
Usage Proto - Read
OpChecksum Info Proto - Recover
Lease Request Proto - Recover
Lease Response Proto - Reencrypt
Encryption Zone Request Proto - Reencrypt
Encryption Zone Response Proto - Reencryption
Info Proto - Refresh
Namenodes Request Proto - Refresh
Namenodes Response Proto - Refresh
Nodes Request Proto - no parameters
- Refresh
Nodes Response Proto - void response
- Release
Short Circuit Access Request Proto - Release
Short Circuit Access Response Proto - Remote
Exception Proto - Remove
AclEntries Request Proto - Remove
AclEntries Response Proto - Remove
AclRequest Proto - Remove
AclResponse Proto - Remove
Cache Directive Request Proto - Remove
Cache Directive Response Proto - Remove
Cache Pool Request Proto - Remove
Cache Pool Response Proto - void response
- Remove
Default AclRequest Proto - Remove
Default AclResponse Proto - Remove
Erasure Coding Policy Request Proto - Remove
Erasure Coding Policy Response Proto - RemoveX
Attr Request Proto - RemoveX
Attr Response Proto - Rename2
Request Proto - Rename2
Response Proto - void response
- Rename
Event Proto - Rename
Request Proto - Rename
Response Proto - Rename
Snapshot Request Proto - Rename
Snapshot Response Proto - void response
- Renew
Lease Request Proto - Renew
Lease Response Proto - void response
- Report
BadBlocks Request Proto - Report
BadBlocks Response Proto - void response
- Restore
Failed Storage Request Proto - Restore
Failed Storage Response Proto - Roll
Edits Request Proto - no parameters
- Roll
Edits Response Proto - response
- Rolling
Upgrade Info Proto - Rolling
Upgrade Request Proto - Rolling
Upgrade Response Proto - Rolling
Upgrade Status Proto - Satisfy
Storage Policy Request Proto - Satisfy
Storage Policy Response Proto - Save
Namespace Request Proto - Save
Namespace Response Proto - void response
- SetAcl
Request Proto - SetAcl
Response Proto - SetBalancer
Bandwidth Request Proto - SetBalancer
Bandwidth Response Proto - void response
- SetErasure
Coding Policy Request Proto - SetErasure
Coding Policy Response Proto - SetOwner
Request Proto - SetOwner
Response Proto - void response
- SetPermission
Request Proto - SetPermission
Response Proto - void response
- SetQuota
Request Proto - SetQuota
Response Proto - void response
- SetReplication
Request Proto - SetReplication
Response Proto - SetSafe
Mode Request Proto - SetSafe
Mode Response Proto - SetStorage
Policy Request Proto - SetStorage
Policy Response Proto - void response
- SetTimes
Request Proto - SetTimes
Response Proto - void response
- SetX
Attr Request Proto - SetX
Attr Response Proto - Short
Circuit ShmId Proto - Short
Circuit ShmRequest Proto - Short
Circuit ShmResponse Proto - Short
Circuit ShmSlot Proto - Shutdown
Datanode Request Proto - Shutdown
Datanode Response Proto - Snapshot
Diff Report Cursor Proto - Snapshot
Diff Report Entry Proto - Snapshot
Diff Report Listing Entry Proto - Snapshot
Diff Report Listing Proto - Snapshot
Diff Report Proto - Snapshot
Info Proto - Snapshottable
Directory Listing Proto - Snapshottable
Directory Status Proto - Start
Reconfiguration Request Proto - Asks NN/DN to reload configuration file.
- Start
Reconfiguration Response Proto - Storage
Report Proto - Storage
Type Quota Info Proto - Storage
Type Quota Infos Proto - Storage
Types Proto - Storage
Uuids Proto - Submit
Disk Balancer Plan Request Proto - Submit
Disk Balancer Plan Response Proto - Trigger
Block Report Request Proto - Trigger
Block Report Response Proto - Truncate
Event Proto - Truncate
Request Proto - Truncate
Response Proto - Unlink
Event Proto - Unset
Erasure Coding Policy Request Proto - Unset
Erasure Coding Policy Response Proto - Unset
Storage Policy Request Proto - Unset
Storage Policy Response Proto - Update
Block ForPipeline Request Proto - Update
Block ForPipeline Response Proto - Update
Pipeline Request Proto - Update
Pipeline Response Proto - void response
- Upgrade
Status Request Proto - no parameters
- Upgrade
Status Response Proto - XAttr
Proto - Zone
Encryption Info Proto - Zone
Reencryption Status Proto
Enums§
- Access
Mode Proto - AddBlock
Flag Proto - Block
Checksum Type Proto - Block
Type Proto - Cache
Flag Proto - Checksum
Type Proto - Cipher
Suite Proto - Create
Flag Proto - Crypto
Protocol Version Proto - Datanode
Report Type Proto - type of the datanode report
- Erasure
Coding Policy State - Event
Type - INode
Type - Metadata
Update Type - Open
Files Type Proto - Reencrypt
Action Proto - Reencryption
State Proto - Rolling
Upgrade Action Proto - Safe
Mode Action Proto - Short
Circuit FdResponse - Status
- Status is a 4-bit enum
- Storage
Type Proto - XAttr
SetFlag Proto