@InterfaceAudience.Public

Package org.apache.hadoop.yarn.api.records

Class Summary
ApplicationAttemptId ApplicationAttemptId denotes the particular attempt of an ApplicationMaster for a given ApplicationId.
ApplicationAttemptReport ApplicationAttemptReport is a report of an application attempt.
ApplicationId ApplicationId represents the globally unique identifier for an application.
ApplicationReport ApplicationReport is a report of an application.
ApplicationResourceUsageReport Contains various scheduling metrics to be reported by UI and CLI.
ApplicationSubmissionContext ApplicationSubmissionContext represents all of the information needed by the ResourceManager to launch the ApplicationMaster for an application.
Container Container represents an allocated resource in the cluster.
ContainerExitStatus Container exit statuses indicating special exit circumstances.
ContainerId ContainerId represents a globally unique identifier for a Container in the cluster.
ContainerLaunchContext ContainerLaunchContext represents all of the information needed by the NodeManager to launch a container.
ContainerReport ContainerReport is a report of an container.
ContainerResourceIncreaseRequest Used by Application Master, send a container resource increase request to Resource Manager
ContainerStatus ContainerStatus represents the current status of a Container.
LocalResource LocalResource represents a local resource required to run a container.
LogAggregationContext LogAggregationContext represents all of the information needed by the NodeManager to handle the logs for an application.
NMToken The NMToken is used for authenticating communication with NodeManager
NodeId NodeId is the unique identifier for a node.
NodeReport NodeReport is a summary of runtime information of a node in the cluster.
PreemptionContainer Specific container requested back by the ResourceManager.
PreemptionContract Description of resources requested back by the ResourceManager.
PreemptionMessage A PreemptionMessage is part of the RM-AM protocol, and it is used by the RM to specify resources that the RM wants to reclaim from this ApplicationMaster (AM).
PreemptionResourceRequest Description of resources requested back by the cluster.
Priority The priority assigned to a ResourceRequest or Application or Container allocation
QueueInfo QueueInfo is a report of the runtime information of the queue.
QueueUserACLInfo QueueUserACLInfo provides information QueueACL for the given user.
ReservationDefinition ReservationDefinition captures the set of resource and time constraints the user cares about regarding a reservation.
ReservationId ReservationId represents the globally unique identifier for a reservation.
ReservationRequest ReservationRequest represents the request made by an application to the ResourceManager to reserve Resources.
ReservationRequest.ReservationRequestComparator  
ReservationRequests ReservationRequests captures the set of resource and constraints the user cares about regarding a reservation.
Resource Resource models a set of computer resources in the cluster.
ResourceBlacklistRequest ResourceBlacklistRequest encapsulates the list of resource-names which should be added or removed from the blacklist of resources for the application.
ResourceOption  
ResourceRequest ResourceRequest represents the request made by an application to the ResourceManager to obtain various Container allocations.
ResourceRequest.ResourceRequestComparator  
StrictPreemptionContract Enumeration of particular allocations to be reclaimed.
Token Token is the security entity used by the framework to verify authenticity of any resource.
URL URL represents a serializable URL.
YarnClusterMetrics YarnClusterMetrics represents cluster metrics.
 

Enum Summary
AMCommand Command sent by the Resource Manager to the Application Master in the AllocateResponse
ApplicationAccessType Application access types.
ContainerState State of a Container.
FinalApplicationStatus Enumeration of various final states of an Application.
LocalResourceType LocalResourceType specifies the type of a resource localized by the NodeManager.
LocalResourceVisibility LocalResourceVisibility specifies the visibility of a resource localized by the NodeManager.
NodeState State of a Node.
QueueACL QueueACL enumerates the various ACLs for queues.
QueueState State of a Queue.
ReservationRequestInterpreter Enumeration of various types of dependencies among multiple ReservationRequests within one ReservationDefinition (from least constraining to most constraining).
YarnApplicationAttemptState Enumeration of various states of a RMAppAttempt.
YarnApplicationState Enumeration of various states of an ApplicationMaster.
 



Copyright © 2014 Apache Software Foundation. All Rights Reserved.