@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 | |
| BoundedAppender |
A
CharSequence appender that considers its BoundedAppender.limit as upper
bound. |
| ConverterUtils |
This class contains a set of utilities which help converting data structures
from/to 'serializableFormat' to/from hadoop/nativejava data structures.
|
| DockerClientConfigHandler |
Commonly needed actions for handling the Docker client configurations.
|
| 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
Clock that 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
Clock that gives the current UTC time in
milliseconds. |
| WindowsBasedProcessTree | |
| WindowsResourceCalculatorPlugin | |
| YarnVersionInfo |
This class finds the package info for Yarn.
|
Copyright © 2008–2022 Apache Software Foundation. All rights reserved.