Package org.apache.hadoop.yarn.server.api.protocolrecords
@Private
package org.apache.hadoop.yarn.server.api.protocolrecords
-
ClassesClassDescriptionObject 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.This is the response of the Resource Manager to theDistributedSchedulingAllocateRequest, when distributed scheduling is enabled.LogAggregationReportis a report for log aggregation status in one NodeManager of an application.NMContainerStatus includes the current information of a container.Node Manager's heartbeat response.This is the response to registering an Application Master when distributed scheduling is enabled.Node Manager's register response.This class is used to encapsulate theNodeIdas well as the HTTP address that can be used to communicate with the Node.The request from the NodeManager to theSharedCacheManagerthat requests whether it can upload a resource in the shared cache.The response from the SharedCacheManager to the NodeManager that indicates whether the NodeManager can upload the resource to the shared cache.The request from the NodeManager to theSharedCacheManagerthat notifies that a resource has been uploaded to the shared cache.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.Node Manager's unregister request.Node Manager's unregister response.