| Package | Description | 
|---|---|
| org.apache.hadoop.yarn.server.router.rmadmin | Router RM Admin Proxy Service package. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AbstractRMAdminRequestInterceptorImplements the  RMAdminRequestInterceptorinterface and provides
 common functionality which can can be used and/or extended by other concrete
 intercepter classes. | 
| class  | DefaultRMAdminRequestInterceptorExtends the  AbstractRMAdminRequestInterceptorclass and provides an
 implementation that simply forwards the client requests to the cluster
 resource manager. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected RMAdminRequestInterceptor | RouterRMAdminService. createRequestInterceptorChain()This method creates and returns reference of the first intercepter in the
 chain of request intercepter instances. | 
| RMAdminRequestInterceptor | RMAdminRequestInterceptor. getNextInterceptor()Returns the next intercepter in the chain. | 
| RMAdminRequestInterceptor | AbstractRMAdminRequestInterceptor. getNextInterceptor()Gets the next  RMAdminRequestInterceptorin the chain. | 
| RMAdminRequestInterceptor | RouterRMAdminService.RequestInterceptorChainWrapper. getRootInterceptor()Gets the root request intercepter. | 
| Modifier and Type | Method and Description | 
|---|---|
| void | RouterRMAdminService.RequestInterceptorChainWrapper. init(RMAdminRequestInterceptor interceptor)Initializes the wrapper with the specified parameters. | 
| void | RMAdminRequestInterceptor. setNextInterceptor(RMAdminRequestInterceptor nextInterceptor)Sets the next intercepter in the pipeline. | 
| void | AbstractRMAdminRequestInterceptor. setNextInterceptor(RMAdminRequestInterceptor nextInterceptor)Sets the  RMAdminRequestInterceptorin the chain. | 
| void | DefaultRMAdminRequestInterceptor. setNextInterceptor(RMAdminRequestInterceptor next) | 
Copyright © 2008–2023 Apache Software Foundation. All rights reserved.