@InterfaceAudience.Public
Interface | Description |
---|---|
ApplicationBaseProtocol |
The protocol between clients and the
ResourceManager or
ApplicationHistoryServer to get information on applications,
application attempts and containers. |
ApplicationClientProtocol |
The protocol between clients and the
ResourceManager
to submit/abort jobs and to get information on applications, cluster metrics,
nodes, queues and ACLs. |
ApplicationConstants |
This is the API for the applications comprising of constants that YARN sets
up for the applications and the containers.
|
ApplicationHistoryProtocol |
The protocol between clients and the
ApplicationHistoryServer to
get the information of completed applications etc. |
ApplicationMasterProtocol |
The protocol between a live instance of
ApplicationMaster
and the ResourceManager . |
ClientSCMProtocol |
The protocol between clients and the
SharedCacheManager to claim
and release resources in the shared cache. |
ClientSCMProtocolPB | |
ContainerManagementProtocol |
The protocol between an
ApplicationMaster and a
NodeManager to start/stop and increase resource of containers
and to get status of running containers. |
CsiAdaptorPB |
Interface for the CSI adaptor protocol.
|
CsiAdaptorPlugin |
csi-adaptor is a plugin, user can provide customized implementation
according to this interface.
|
CsiAdaptorProtocol |
CSI adaptor delegates all the calls from YARN to a CSI driver.
|
Enum | Description |
---|---|
ApplicationConstants.ContainerLaunchType |
The type of launch for the container.
|
ApplicationConstants.Environment |
Environment for Applications.
|
Copyright © 2008–2021 Apache Software Foundation. All rights reserved.