See: Description
| Interface | Description | 
|---|---|
| ClientRequestInterceptor | 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. | 
| Class | Description | 
|---|---|
| AbstractClientRequestInterceptor | Implements the  ClientRequestInterceptorinterface and provides common
 functionality which can can be used and/or extended by other concrete
 intercepter classes. | 
| ClientMethod | Class to define client method,params and arguments. | 
| DefaultClientRequestInterceptor | Extends the  AbstractRequestInterceptorClientclass and provides an
 implementation that simply forwards the client requests to the cluster
 resource manager. | 
| FederationClientInterceptor | Extends the  AbstractRequestInterceptorClientclass and provides an
 implementation for federation of YARN RM and scaling an application across
 multiple YARN SubClusters. | 
| RouterClientRMService | RouterClientRMService is a service that runs on each router that can be used
 to intercept and inspect  ApplicationClientProtocolmessages from
 client to the cluster resource manager. | 
| RouterClientRMService.RequestInterceptorChainWrapper | Private structure for encapsulating RequestInterceptor and user instances. | 
| RouterYarnClientUtils | Util class for Router Yarn client API calls. | 
Copyright © 2008–2023 Apache Software Foundation. All rights reserved.