| Interface | Description |
|---|---|
| DataTransferProtocol |
Transfer data to/from datanode using a streaming protocol.
|
| Class | Description |
|---|---|
| DataTransferProtoUtil |
Static utilities for dealing with the protocol buffers used by the
Data Transfer Protocol.
|
| IOStreamPair |
A little struct class to wrap an InputStream and an OutputStream.
|
| PacketHeader |
Header data for each packet that goes through the read/write pipelines.
|
| PacketReceiver |
Class to handle reading packets one-at-a-time from the wire.
|
| PipelineAck |
Pipeline Acknowledgment
|
| ReplaceDatanodeOnFailure |
The setting of replace-datanode-on-failure feature.
|
| Sender |
Sender
|
| TrustedChannelResolver |
Class used to indicate whether a channel is trusted or not.
|
| Enum | Description |
|---|---|
| BlockConstructionStage |
Block Construction Stage
|
| Op |
Operation
|
| PipelineAck.ECN | |
| PipelineAck.SLOW | |
| ReplaceDatanodeOnFailure.Policy |
The replacement policies
|
| Exception | Description |
|---|---|
| BlockPinningException |
Indicates a failure due to block pinning.
|
| InvalidEncryptionKeyException |
Encryption key verification failed.
|
Copyright © 2008–2025 Apache Software Foundation. All rights reserved.