@InterfaceAudience.Public
| Interface | Description | 
|---|---|
| AsyncCallback<T> | Generic interface that can be used for calling back when a corresponding
 asynchronous operation completes. | 
| Clock | A simple clock interface that gives you time. | 
| Class | Description | 
|---|---|
| AbstractLivelinessMonitor<O> | A simple liveliness monitor with which clients can register, trust the
 component to monitor liveliness, get a call-back on expiry and then finally
 unregister. | 
| AdHocLogDumper | |
| ApplicationClassLoader | Deprecated | 
| Apps | Yarn internal application-related utilities | 
| AuxiliaryServiceHelper | |
| ConverterUtils | This class contains a set of utilities which help converting data structures
 from/to 'serializableFormat' to/from hadoop/nativejava data structures. | 
| FSDownload | Download a single URL to the local disk. | 
| LinuxResourceCalculatorPlugin | Plugin to calculate resource information on Linux systems. | 
| Log4jWarningErrorMetricsAppender | |
| Log4jWarningErrorMetricsAppender.Element | |
| LRUCacheHashMap<K,V> | LRU cache with a configurable maximum cache size and access order. | 
| MonotonicClock | A monotonic clock from some arbitrary time base in the past, counting in
 milliseconds, and not affected by settimeofday or similar system clock
 changes. | 
| ProcfsBasedProcessTree | A Proc file-system based ProcessTree. | 
| RackResolver | |
| ResourceCalculatorPlugin | Plugin to calculate resource information on the system. | 
| ResourceCalculatorProcessTree | Interface class to obtain process resource usage
 NOTE: This class should not be used by external users, but only by external
 developers to extend and include their own process-tree implementation, 
 especially for platforms other than Linux and Windows. | 
| RMHAUtils | |
| StringHelper | Common string manipulation helpers | 
| SystemClock | Implementation of  Clockthat gives the current time from the system
 clock in milliseconds. | 
| Times | |
| TrackingUriPlugin | Plugin to derive a tracking URL from a Yarn Application ID | 
| UTCClock | Implementation of  Clockthat gives the current UTC time in
 milliseconds. | 
| WindowsBasedProcessTree | |
| WindowsResourceCalculatorPlugin | |
| YarnVersionInfo | This class finds the package info for Yarn. | 
Copyright © 2018 Apache Software Foundation. All Rights Reserved.