| Interface | Description |
|---|---|
| DataTransferProtocol |
Transfer data to/from datanode using a streaming protocol.
|
| Class | Description |
|---|---|
| DataTransferEncryptor |
A class which, given connected input/output streams, will perform a
handshake using those streams based on SASL to produce new Input/Output
streams which will encrypt/decrypt all data written/read from said streams.
|
| 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
|
| Receiver |
Receiver
|
| Sender |
Sender
|
| Enum | Description |
|---|---|
| BlockConstructionStage |
Block Construction Stage
|
| Op |
Operation
|
| ReplaceDatanodeOnFailure |
The setting of replace-datanode-on-failure feature.
|
| Exception | Description |
|---|---|
| DataTransferEncryptor.InvalidMagicNumberException | |
| InvalidEncryptionKeyException |
Encryption key verification failed.
|
Copyright © 2013 Apache Software Foundation. All rights reserved.