public abstract class AbstractRESTRequestInterceptor extends Object implements RESTRequestInterceptor
| Constructor and Description |
|---|
AbstractRESTRequestInterceptor() |
| Modifier and Type | Method and Description |
|---|---|
org.apache.hadoop.conf.Configuration |
getConf()
Gets the
Configuration. |
RESTRequestInterceptor |
getNextInterceptor()
Gets the next
RESTRequestInterceptor in the chain. |
RouterClientRMService |
getRouterClientRMService()
Get RouterClientRMService.
|
org.apache.hadoop.security.UserGroupInformation |
getUser() |
void |
init(String userName)
Initializes the
RESTRequestInterceptor. |
void |
setConf(org.apache.hadoop.conf.Configuration conf)
Sets the
Configuration. |
void |
setNextInterceptor(RESTRequestInterceptor nextInterceptor)
Sets the
RESTRequestInterceptor in the chain. |
void |
setRouterClientRMService(RouterClientRMService routerClientRMService)
Set RouterClientRMService.
|
void |
shutdown()
Disposes the
RESTRequestInterceptor. |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitgetAppAttempt, getContainer, getContainersaddToClusterNodeLabels, cancelDelegationToken, checkUserAccessToQueue, createNewApplication, createNewReservation, deleteReservation, dumpSchedulerLogs, get, getActivities, getApp, getAppActivities, getAppAttempts, getAppPriority, getAppQueue, getApps, getAppState, getAppStatistics, getAppTimeout, getAppTimeouts, getBulkActivities, getClusterInfo, getClusterMetricsInfo, getClusterNodeLabels, getClusterUserInfo, getLabelsOnNode, getLabelsToNodes, getNode, getNodes, getNodeToLabels, getRMNodeLabels, getSchedulerConfiguration, getSchedulerInfo, listReservation, postDelegationToken, postDelegationTokenExpiration, removeFromClusterNodeLabels, replaceLabelsOnNode, replaceLabelsOnNodes, signalToContainer, submitApplication, submitReservation, updateApplicationPriority, updateApplicationTimeout, updateAppQueue, updateAppState, updateNodeResource, updateReservation, updateSchedulerConfigurationpublic void setNextInterceptor(RESTRequestInterceptor nextInterceptor)
RESTRequestInterceptor in the chain.setNextInterceptor in interface RESTRequestInterceptornextInterceptor - the RESTRequestInterceptor to set in the pipelinepublic void setConf(org.apache.hadoop.conf.Configuration conf)
Configuration.setConf in interface org.apache.hadoop.conf.Configurablepublic org.apache.hadoop.conf.Configuration getConf()
Configuration.getConf in interface org.apache.hadoop.conf.Configurablepublic void init(String userName)
RESTRequestInterceptor.init in interface RESTRequestInterceptoruserName - the name of the clientpublic void shutdown()
RESTRequestInterceptor.shutdown in interface RESTRequestInterceptorpublic RESTRequestInterceptor getNextInterceptor()
RESTRequestInterceptor in the chain.getNextInterceptor in interface RESTRequestInterceptorpublic org.apache.hadoop.security.UserGroupInformation getUser()
public RouterClientRMService getRouterClientRMService()
RESTRequestInterceptorgetRouterClientRMService in interface RESTRequestInterceptorpublic void setRouterClientRMService(RouterClientRMService routerClientRMService)
RESTRequestInterceptorsetRouterClientRMService in interface RESTRequestInterceptorrouterClientRMService - routerClientRMService.Copyright © 2008–2024 Apache Software Foundation. All rights reserved.