# Package org.apache.hadoop.yarn.server.api

- Interface Summary
  Interface | Description
  --- | ---
  AuxiliaryLocalPathHandler | An Interface that can retrieve local directories to read from or write to.
  ContainerLogAggregationPolicy | This API is used by NodeManager to decide if a given container's logs should be aggregated at run time.
  ResourceManagerAdministrationProtocol |
  SCMAdminProtocol | The protocol between administrators and the `SharedCacheManager`
  SCMAdminProtocolPB |

- Class Summary
  Class | Description
  --- | ---
  ApplicationInitializationContext | Initialization context for `AuxiliaryService` when starting an application.
  ApplicationTerminationContext | Initialization context for `AuxiliaryService` when stopping an application.
  AuxiliaryService | A generic service that will be started by the NodeManager.
  ContainerContext | Base context class for `AuxiliaryService` initializing and stopping a container.
  ContainerInitializationContext | Initialization context for `AuxiliaryService` when starting a container.
  ContainerLogContext | Context class for `ContainerLogAggregationPolicy`.
  ContainerTerminationContext | Termination context for `AuxiliaryService` when stopping a container.

- Enum Summary
  Enum | Description
  --- | ---
  ContainerType | Container property encoding allocation and execution semantics.

Copyright © 2008–2022 Apache Software Foundation. All rights reserved.