Uses of Package
org.apache.hadoop.yarn.server.api.protocolrecords
Packages that use org.apache.hadoop.yarn.server.api.protocolrecords
Package
Description
Utility classes used for Scheduling.
-
Classes in org.apache.hadoop.yarn.server.api.protocolrecords used by org.apache.hadoop.yarn.server.apiClassDescriptionObject 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.Node Manager's heartbeat response.This is the response to registering an Application Master when distributed scheduling is enabled.Node Manager's register response.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. -
Classes in org.apache.hadoop.yarn.server.api.protocolrecords used by org.apache.hadoop.yarn.server.api.impl.pb.clientClassDescriptionObject 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.Node Manager's heartbeat response.This is the response to registering an Application Master when distributed scheduling is enabled.Node Manager's register response.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. -
Classes in org.apache.hadoop.yarn.server.api.protocolrecords used by org.apache.hadoop.yarn.server.api.protocolrecordsClassDescriptionThis is the response of the Resource Manager to the
DistributedSchedulingAllocateRequest, 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.This is the response to registering an Application Master when distributed scheduling is enabled.This class is used to encapsulate theNodeIdas well as the HTTP address that can be used to communicate with the Node.Node Manager's unregister request.Node Manager's unregister response. -
Classes in org.apache.hadoop.yarn.server.api.protocolrecords used by org.apache.hadoop.yarn.server.api.protocolrecords.impl.pbClassDescriptionObject 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. -
Classes in org.apache.hadoop.yarn.server.api.protocolrecords used by org.apache.hadoop.yarn.server.schedulerClassDescriptionThis class is used to encapsulate the
NodeIdas well as the HTTP address that can be used to communicate with the Node. -