| Package | Description | 
|---|---|
| org.apache.hadoop.yarn.server.api | |
| org.apache.hadoop.yarn.server.api.impl.pb.client | |
| org.apache.hadoop.yarn.server.api.protocolrecords | |
| org.apache.hadoop.yarn.server.api.protocolrecords.impl.pb | |
| org.apache.hadoop.yarn.server.scheduler | Utility classes used for Scheduling. | 
| org.apache.hadoop.yarn.server.utils | 
| Class and Description | 
|---|
| DistributedSchedulingAllocateRequest Object used by the Application Master when distributed scheduling is enabled,
 in order to forward the  AllocateRequestfor GUARANTEED containers to
 the Resource Manager, and to notify the Resource Manager about the allocation
 of OPPORTUNISTIC containers through the Distributed Scheduler. | 
| DistributedSchedulingAllocateResponse This is the response of the Resource Manager to the
  DistributedSchedulingAllocateRequest, when distributed scheduling is
 enabled. | 
| GetTimelineCollectorContextRequest | 
| GetTimelineCollectorContextResponse | 
| NodeHeartbeatRequest | 
| NodeHeartbeatResponse Node Manager's heartbeat response. | 
| RegisterDistributedSchedulingAMResponse This is the response to registering an Application Master when distributed
 scheduling is enabled. | 
| RegisterNodeManagerRequest | 
| RegisterNodeManagerResponse Node Manager's register response. | 
| ReportNewCollectorInfoRequest | 
| ReportNewCollectorInfoResponse | 
| SCMUploaderCanUploadRequest 
 The request from the NodeManager to the  SharedCacheManagerthat
 requests whether it can upload a resource in the shared cache. | 
| SCMUploaderCanUploadResponse 
 The response from the SharedCacheManager to the NodeManager that indicates
 whether the NodeManager can upload the resource to the shared cache. | 
| SCMUploaderNotifyRequest 
 The request from the NodeManager to the  SharedCacheManagerthat
 notifies that a resource has been uploaded to the shared cache. | 
| SCMUploaderNotifyResponse 
 The response from the SharedCacheManager to the NodeManager that indicates
 whether the NodeManager needs to delete the cached resource it was sending
 the notification for. | 
| UnRegisterNodeManagerRequest Node Manager's unregister request. | 
| UnRegisterNodeManagerResponse Node Manager's unregister response. | 
| Class and Description | 
|---|
| DistributedSchedulingAllocateRequest Object used by the Application Master when distributed scheduling is enabled,
 in order to forward the  AllocateRequestfor GUARANTEED containers to
 the Resource Manager, and to notify the Resource Manager about the allocation
 of OPPORTUNISTIC containers through the Distributed Scheduler. | 
| DistributedSchedulingAllocateResponse This is the response of the Resource Manager to the
  DistributedSchedulingAllocateRequest, when distributed scheduling is
 enabled. | 
| GetTimelineCollectorContextRequest | 
| GetTimelineCollectorContextResponse | 
| NodeHeartbeatRequest | 
| NodeHeartbeatResponse Node Manager's heartbeat response. | 
| RegisterDistributedSchedulingAMResponse This is the response to registering an Application Master when distributed
 scheduling is enabled. | 
| RegisterNodeManagerRequest | 
| RegisterNodeManagerResponse Node Manager's register response. | 
| ReportNewCollectorInfoRequest | 
| ReportNewCollectorInfoResponse | 
| SCMUploaderCanUploadRequest 
 The request from the NodeManager to the  SharedCacheManagerthat
 requests whether it can upload a resource in the shared cache. | 
| SCMUploaderCanUploadResponse 
 The response from the SharedCacheManager to the NodeManager that indicates
 whether the NodeManager can upload the resource to the shared cache. | 
| SCMUploaderNotifyRequest 
 The request from the NodeManager to the  SharedCacheManagerthat
 notifies that a resource has been uploaded to the shared cache. | 
| SCMUploaderNotifyResponse 
 The response from the SharedCacheManager to the NodeManager that indicates
 whether the NodeManager needs to delete the cached resource it was sending
 the notification for. | 
| UnRegisterNodeManagerRequest Node Manager's unregister request. | 
| UnRegisterNodeManagerResponse Node Manager's unregister response. | 
| Class and Description | 
|---|
| DistributedSchedulingAllocateResponse This is the response of the Resource Manager to the
  DistributedSchedulingAllocateRequest, when distributed scheduling is
 enabled. | 
| GetTimelineCollectorContextRequest | 
| GetTimelineCollectorContextResponse | 
| LogAggregationReport LogAggregationReportis a report for log aggregation status
 in one NodeManager of an application. | 
| NMContainerStatus NMContainerStatus includes the current information of a container. | 
| NodeHeartbeatRequest | 
| RegisterDistributedSchedulingAMResponse This is the response to registering an Application Master when distributed
 scheduling is enabled. | 
| RegisterNodeManagerRequest | 
| RemoteNode This class is used to encapsulate the  NodeIdas well as the HTTP
 address that can be used to communicate with the Node. | 
| ReportNewCollectorInfoRequest | 
| ReportNewCollectorInfoResponse | 
| UnRegisterNodeManagerRequest Node Manager's unregister request. | 
| UnRegisterNodeManagerResponse Node Manager's unregister response. | 
| Class and Description | 
|---|
| DistributedSchedulingAllocateRequest Object used by the Application Master when distributed scheduling is enabled,
 in order to forward the  AllocateRequestfor GUARANTEED containers to
 the Resource Manager, and to notify the Resource Manager about the allocation
 of OPPORTUNISTIC containers through the Distributed Scheduler. | 
| DistributedSchedulingAllocateResponse This is the response of the Resource Manager to the
  DistributedSchedulingAllocateRequest, when distributed scheduling is
 enabled. | 
| GetTimelineCollectorContextRequest | 
| GetTimelineCollectorContextResponse | 
| LogAggregationReport LogAggregationReportis a report for log aggregation status
 in one NodeManager of an application. | 
| NMContainerStatus NMContainerStatus includes the current information of a container. | 
| NodeHeartbeatRequest | 
| NodeHeartbeatResponse Node Manager's heartbeat response. | 
| RegisterDistributedSchedulingAMResponse This is the response to registering an Application Master when distributed
 scheduling is enabled. | 
| RegisterNodeManagerRequest | 
| RegisterNodeManagerResponse Node Manager's register response. | 
| RemoteNode This class is used to encapsulate the  NodeIdas well as the HTTP
 address that can be used to communicate with the Node. | 
| ReportNewCollectorInfoRequest | 
| ReportNewCollectorInfoResponse | 
| SCMUploaderCanUploadRequest 
 The request from the NodeManager to the  SharedCacheManagerthat
 requests whether it can upload a resource in the shared cache. | 
| SCMUploaderCanUploadResponse 
 The response from the SharedCacheManager to the NodeManager that indicates
 whether the NodeManager can upload the resource to the shared cache. | 
| SCMUploaderNotifyRequest 
 The request from the NodeManager to the  SharedCacheManagerthat
 notifies that a resource has been uploaded to the shared cache. | 
| SCMUploaderNotifyResponse 
 The response from the SharedCacheManager to the NodeManager that indicates
 whether the NodeManager needs to delete the cached resource it was sending
 the notification for. | 
| UnRegisterNodeManagerRequest Node Manager's unregister request. | 
| UnRegisterNodeManagerResponse Node Manager's unregister response. | 
| Class and Description | 
|---|
| RemoteNode This class is used to encapsulate the  NodeIdas well as the HTTP
 address that can be used to communicate with the Node. | 
| Class and Description | 
|---|
| NodeHeartbeatResponse Node Manager's heartbeat response. | 
Copyright © 2008–2023 Apache Software Foundation. All rights reserved.