Package | Description |
---|---|
org.apache.hadoop.yarn.server.router.clientrm |
Router ClientRM Proxy Service package.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractClientRequestInterceptor
Implements the
ClientRequestInterceptor interface and provides common
functionality which can can be used and/or extended by other concrete
intercepter classes. |
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. |
Modifier and Type | Method and Description |
---|---|
protected ClientRequestInterceptor |
RouterClientRMService.createRequestInterceptorChain()
This method creates and returns reference of the first intercepter in the
chain of request intercepter instances.
|
ClientRequestInterceptor |
AbstractClientRequestInterceptor.getNextInterceptor()
Gets the next
ClientRequestInterceptor in the chain. |
ClientRequestInterceptor |
ClientRequestInterceptor.getNextInterceptor()
Returns the next intercepter in the chain.
|
ClientRequestInterceptor |
RouterClientRMService.RequestInterceptorChainWrapper.getRootInterceptor()
Gets the root request intercepter.
|
Modifier and Type | Method and 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 intercepter in the pipeline.
|
void |
DefaultClientRequestInterceptor.setNextInterceptor(ClientRequestInterceptor next) |
void |
FederationClientInterceptor.setNextInterceptor(ClientRequestInterceptor next) |
Copyright © 2008–2023 Apache Software Foundation. All rights reserved.