@InterfaceAudience.Public

# Package org.apache.hadoop.yarn.util

- Interface Summary
  Interface | Description
  --- | ---
  Clock | A simple clock interface that gives you time.

- Class Summary
  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.
  ApplicationClassLoader | Deprecated
  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.
  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.
  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.
  SystemClock | Implementation of `Clock` that gives the current time from the system clock in milliseconds.
  UTCClock | Implementation of `Clock` that gives the current UTC time in milliseconds.

Copyright © 2022 Apache Software Foundation. All rights reserved.