| Interface | Description | 
|---|---|
| RESTRequestInterceptor | Defines the contract to be implemented by the request intercepter classes,
 that can be used to intercept and inspect messages sent from the client to
 the resource manager server. | 
| Class | Description | 
|---|---|
| AboutBlock | About block for the Router Web UI. | 
| AboutPage | About page for the Router Web UI. | 
| AbstractRESTRequestInterceptor | Extends the RequestInterceptor class and provides common functionality which
 can be used and/or extended by other concrete intercepter classes. | 
| AppsBlock | Applications block for the Router Web UI. | 
| DefaultRequestInterceptorREST | Extends the AbstractRequestInterceptorClient class and provides an
 implementation that simply forwards the client requests to the resource
 manager. | 
| FederationInterceptorREST | Extends the  AbstractRESTRequestInterceptorclass and provides an
 implementation for federation of YARN RM and scaling an application across
 multiple YARN SubClusters. | 
| NavBlock | Navigation block for the Router Web UI. | 
| NodesBlock | Nodes block for the Router Web UI. | 
| RouterController | Controller for the Router Web UI. | 
| RouterView | View for the Router Web UI. | 
| RouterWebApp | The Router webapp. | 
| RouterWebServices | RouterWebServices is a service that runs on each router that can be used to
 intercept and inspect  RMWebServiceProtocolmessages from client to
 the cluster resource manager. | 
| RouterWebServices.RequestInterceptorChainWrapper | Private structure for encapsulating RequestInterceptor and user instances. | 
| RouterWebServiceUtil | The Router webservice util class. | 
| Enum | Description | 
|---|---|
| HTTPMethods | HTTP verbs. | 
Copyright © 2008–2023 Apache Software Foundation. All rights reserved.