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
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 and Description |
---|---|
protected ClientRequestInterceptor |
RouterClientRMService.createRequestInterceptorChain()
This method creates and returns reference of the first interceptor in the
chain of request interceptor instances.
|
ClientRequestInterceptor |
ClientRequestInterceptor.getNextInterceptor()
Returns the next interceptor in the chain.
|
ClientRequestInterceptor |
AbstractClientRequestInterceptor.getNextInterceptor()
Gets the next
ClientRequestInterceptor in the chain. |
ClientRequestInterceptor |
RouterClientRMService.RequestInterceptorChainWrapper.getRootInterceptor()
Gets the root request interceptor.
|
Modifier and Type | Method and Description |
---|---|
void |
RouterClientRMService.RequestInterceptorChainWrapper.init(ClientRequestInterceptor interceptor)
Initializes the wrapper with the specified parameters.
|
void |
FederationClientInterceptor.setNextInterceptor(ClientRequestInterceptor next) |
void |
ClientRequestInterceptor.setNextInterceptor(ClientRequestInterceptor nextInterceptor)
Sets the next interceptor in the pipeline.
|
void |
DefaultClientRequestInterceptor.setNextInterceptor(ClientRequestInterceptor next) |
void |
AbstractClientRequestInterceptor.setNextInterceptor(ClientRequestInterceptor nextInterceptor)
Sets the
ClientRequestInterceptor in the chain. |
Copyright © 2008–2024 Apache Software Foundation. All rights reserved.