Package | Description |
---|---|
org.apache.hadoop.yarn.server.api |
Contains interfaces which define the protocols to communicate with different
YARN server components.
|
org.apache.hadoop.yarn.server.api.impl.pb.client |
Contains protocol client implementations used to communicate with different
YARN server components.
|
org.apache.hadoop.yarn.server.api.protocolrecords | |
org.apache.hadoop.yarn.server.api.protocolrecords.impl.pb |
Contains protocol record implementations for YARN server protocols.
|
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
AllocateRequest for 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
GetTimelineCollectorContextRequest invoked by collector to get the context
information from Nodemanager.
|
GetTimelineCollectorContextResponse
GetTimelineCollectorContextResponse sent in response of
GetTimelineCollectorContextRequest invoked by collector.
|
NodeHeartbeatRequest |
NodeHeartbeatResponse |
RegisterDistributedSchedulingAMResponse
This is the response to registering an Application Master when distributed
scheduling is enabled.
|
RegisterNodeManagerRequest |
RegisterNodeManagerResponse |
ReportNewCollectorInfoRequest
Request used to report new collector info from timeline collector manager
whenever a collector is launched.
|
ReportNewCollectorInfoResponse
Response to
ReportNewCollectorInfoRequest . |
SCMUploaderCanUploadRequest
The request from the NodeManager to the
SharedCacheManager that
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
SharedCacheManager that
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
AllocateRequest for 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
GetTimelineCollectorContextRequest invoked by collector to get the context
information from Nodemanager.
|
GetTimelineCollectorContextResponse
GetTimelineCollectorContextResponse sent in response of
GetTimelineCollectorContextRequest invoked by collector.
|
NodeHeartbeatRequest |
NodeHeartbeatResponse |
RegisterDistributedSchedulingAMResponse
This is the response to registering an Application Master when distributed
scheduling is enabled.
|
RegisterNodeManagerRequest |
RegisterNodeManagerResponse |
ReportNewCollectorInfoRequest
Request used to report new collector info from timeline collector manager
whenever a collector is launched.
|
ReportNewCollectorInfoResponse
Response to
ReportNewCollectorInfoRequest . |
SCMUploaderCanUploadRequest
The request from the NodeManager to the
SharedCacheManager that
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
SharedCacheManager that
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
GetTimelineCollectorContextRequest invoked by collector to get the context
information from Nodemanager.
|
GetTimelineCollectorContextResponse
GetTimelineCollectorContextResponse sent in response of
GetTimelineCollectorContextRequest invoked by collector.
|
LogAggregationReport
LogAggregationReport is 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
NodeId as well as the HTTP
address that can be used to communicate with the Node. |
ReportNewCollectorInfoRequest
Request used to report new collector info from timeline collector manager
whenever a collector is launched.
|
ReportNewCollectorInfoResponse
Response to
ReportNewCollectorInfoRequest . |
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
AllocateRequest for 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
GetTimelineCollectorContextRequest invoked by collector to get the context
information from Nodemanager.
|
GetTimelineCollectorContextResponse
GetTimelineCollectorContextResponse sent in response of
GetTimelineCollectorContextRequest invoked by collector.
|
LogAggregationReport
LogAggregationReport is a report for log aggregation status
in one NodeManager of an application. |
NMContainerStatus
NMContainerStatus includes the current information of a container.
|
NodeHeartbeatRequest |
NodeHeartbeatResponse |
RegisterDistributedSchedulingAMResponse
This is the response to registering an Application Master when distributed
scheduling is enabled.
|
RegisterNodeManagerRequest |
RegisterNodeManagerResponse |
RemoteNode
This class is used to encapsulate the
NodeId as well as the HTTP
address that can be used to communicate with the Node. |
ReportNewCollectorInfoRequest
Request used to report new collector info from timeline collector manager
whenever a collector is launched.
|
ReportNewCollectorInfoResponse
Response to
ReportNewCollectorInfoRequest . |
SCMUploaderCanUploadRequest
The request from the NodeManager to the
SharedCacheManager that
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
SharedCacheManager that
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
NodeId as well as the HTTP
address that can be used to communicate with the Node. |
Class and Description |
---|
NodeHeartbeatResponse |
Copyright © 2022 Apache Software Foundation. All rights reserved.