| Package | Description |
|---|---|
| org.apache.hadoop.yarn.server.router.clientrm |
Router ClientRM Proxy Service package.
|
| Modifier and Type | Class | Description |
|---|---|---|
class |
AbstractClientRequestInterceptor |
Implements the
ClientRequestInterceptor interface and provides common
functionality which can can be used and/or extended by other concrete
interceptor classes. |
class |
ApplicationSubmissionContextInterceptor |
It prevents DoS attack over the ApplicationClientProtocol.
|
class |
DefaultClientRequestInterceptor |
Extends the
AbstractRequestInterceptorClient class and provides an
implementation that simply forwards the client requests to the cluster
resource manager. |
class |
FederationClientInterceptor |
Extends the
AbstractRequestInterceptorClient class and provides an
implementation for federation of YARN RM and scaling an application across
multiple YARN SubClusters. |
class |
PassThroughClientRequestInterceptor |
Interceptor that does not do anything other than forwarding it to the next
Interceptor in the chain.
|
| Modifier and Type | Method | Description |
|---|---|---|
protected ClientRequestInterceptor |
RouterClientRMService.createRequestInterceptorChain() |
This method creates and returns reference of the first interceptor in the
chain of request interceptor instances.
|
ClientRequestInterceptor |
AbstractClientRequestInterceptor.getNextInterceptor() |
Gets the next
ClientRequestInterceptor in the chain. |
ClientRequestInterceptor |
ClientRequestInterceptor.getNextInterceptor() |
Returns the next interceptor in the chain.
|
ClientRequestInterceptor |
RouterClientRMService.RequestInterceptorChainWrapper.getRootInterceptor() |
Gets the root request interceptor.
|
| Modifier and Type | Method | Description |
|---|---|---|
void |
RouterClientRMService.RequestInterceptorChainWrapper.init(ClientRequestInterceptor interceptor) |
Initializes the wrapper with the specified parameters.
|
void |
AbstractClientRequestInterceptor.setNextInterceptor(ClientRequestInterceptor nextInterceptor) |
Sets the
ClientRequestInterceptor in the chain. |
void |
ClientRequestInterceptor.setNextInterceptor(ClientRequestInterceptor nextInterceptor) |
Sets the next interceptor in the pipeline.
|
void |
DefaultClientRequestInterceptor.setNextInterceptor(ClientRequestInterceptor next) |
|
void |
FederationClientInterceptor.setNextInterceptor(ClientRequestInterceptor next) |
Copyright © 2008–2025 Apache Software Foundation. All rights reserved.