| Interface | Description |
|---|---|
| AliasMapProtocolPB |
Protocol between the Namenode and the Datanode to read the AliasMap
used for Provided storage.
|
| DatanodeLifelineProtocolPB |
Protocol used by a DataNode to send lifeline messages to a NameNode.
|
| DatanodeProtocolPB | |
| InterDatanodeProtocolPB | |
| JournalProtocolPB |
Protocol used to journal edits to a remote node.
|
| NamenodeProtocolPB |
Protocol that a secondary NameNode uses to communicate with the NameNode.
|
| Class | Description |
|---|---|
| AliasMapProtocolServerSideTranslatorPB |
AliasMapProtocolServerSideTranslatorPB is responsible for translating RPC
calls and forwarding them to the internal InMemoryAliasMap.
|
| ClientDatanodeProtocolServerSideTranslatorPB |
Implementation for protobuf service that forwards requests
received on
ClientDatanodeProtocolPB to the
ClientDatanodeProtocol server implementation. |
| ClientNamenodeProtocolServerSideTranslatorPB |
This class is used on the server side.
|
| DatanodeLifelineProtocolClientSideTranslatorPB |
This class is the client side translator to translate the requests made on
DatanodeLifelineProtocol interfaces to the RPC server implementing
DatanodeLifelineProtocolPB. |
| DatanodeLifelineProtocolServerSideTranslatorPB |
Implementation for protobuf service that forwards requests
received on
DatanodeLifelineProtocolPB to the
DatanodeLifelineProtocol server implementation. |
| DatanodeProtocolClientSideTranslatorPB |
This class is the client side translator to translate the requests made on
DatanodeProtocol interfaces to the RPC server implementing
DatanodeProtocolPB. |
| DatanodeProtocolServerSideTranslatorPB | |
| InMemoryAliasMapProtocolClientSideTranslatorPB |
This class is the client side translator to translate requests made to the
InMemoryAliasMapProtocol interface to the RPC server implementing
AliasMapProtocolPB. |
| InterDatanodeProtocolServerSideTranslatorPB |
Implementation for protobuf service that forwards requests
received on
InterDatanodeProtocolPB to the
InterDatanodeProtocol server implementation. |
| InterDatanodeProtocolTranslatorPB |
This class is the client side translator to translate the requests made on
InterDatanodeProtocol interfaces to the RPC server implementing
InterDatanodeProtocolPB. |
| JournalProtocolServerSideTranslatorPB |
Implementation for protobuf service that forwards requests
received on
JournalProtocolPB to the
JournalProtocol server implementation. |
| JournalProtocolTranslatorPB |
This class is the client side translator to translate the requests made on
JournalProtocol interfaces to the RPC server implementing
JournalProtocolPB. |
| NamenodeProtocolServerSideTranslatorPB |
Implementation for protobuf service that forwards requests
received on
NamenodeProtocolPB to the
NamenodeProtocol server implementation. |
| NamenodeProtocolTranslatorPB |
This class is the client side translator to translate the requests made on
NamenodeProtocol interfaces to the RPC server implementing
NamenodeProtocolPB. |
| PBHelper |
Utilities for converting protobuf classes to and from implementation classes
and other helper utilities to help in dealing with protobuf.
|
| ReconfigurationProtocolServerSideTranslatorPB |
This class is used on the server side.
|
| ReconfigurationProtocolServerSideUtils |
This is a server side utility class that handles
common logic to to parameter reconfiguration.
|
Copyright © 2008–2025 Apache Software Foundation. All rights reserved.