@InterfaceAudience.LimitedPrivate(value={"YARN","MapReduce"})
| Interface | Description | 
|---|---|
| MimeType | |
| Params | Public static constants for webapp parameters. | 
| SubView | Interface for SubView to avoid top-level inclusion | 
| ToJSON | A light-weight JSON rendering interface | 
| YarnWebParams | 
| Class | Description | 
|---|---|
| Controller | |
| Controller.RequestContext | |
| DefaultWrapperServlet | |
| Dispatcher | The servlet that dispatch request to various controllers
 according to the user defined routes in the router. | 
| GenericExceptionHandler | Handle webservices jersey exceptions and create json or xml response
 with the ExceptionData. | 
| RemoteExceptionData | Contains the exception information from an exception thrown
 by the web service REST API's. | 
| ResponseInfo | A class to help passing around request scoped info | 
| ResponseInfo.Item | |
| View | Base class for all views | 
| View.ViewContext | |
| WebApp | |
| WebApps | Helpers to create an embedded webapp. | 
| WebApps.Builder<T> | |
| YarnJacksonJaxbJsonProvider | YARN's implementation of JAX-RS abstractions based on
  JacksonJaxbJsonProviderneeded for deserialize JSON content to or
 serialize it from POJO objects. | 
| Enum | Description | 
|---|---|
| WebApp.HTTP | 
| Exception | Description | 
|---|---|
| BadRequestException | |
| ForbiddenException | |
| NotFoundException | |
| WebAppException | 
Copyright © 2022 Apache Software Foundation. All rights reserved.