public class DefaultClientRequestInterceptor extends AbstractClientRequestInterceptor
AbstractRequestInterceptorClient class and provides an
 implementation that simply forwards the client requests to the cluster
 resource manager.user| Constructor and Description | 
|---|
| DefaultClientRequestInterceptor() | 
| Modifier and Type | Method and Description | 
|---|---|
| org.apache.hadoop.yarn.api.protocolrecords.CancelDelegationTokenResponse | cancelDelegationToken(org.apache.hadoop.yarn.api.protocolrecords.CancelDelegationTokenRequest request) | 
| org.apache.hadoop.yarn.api.protocolrecords.ReservationDeleteResponse | deleteReservation(org.apache.hadoop.yarn.api.protocolrecords.ReservationDeleteRequest request) | 
| org.apache.hadoop.yarn.api.protocolrecords.FailApplicationAttemptResponse | failApplicationAttempt(org.apache.hadoop.yarn.api.protocolrecords.FailApplicationAttemptRequest request) | 
| org.apache.hadoop.yarn.api.protocolrecords.KillApplicationResponse | forceKillApplication(org.apache.hadoop.yarn.api.protocolrecords.KillApplicationRequest request) | 
| org.apache.hadoop.yarn.api.protocolrecords.GetApplicationAttemptReportResponse | getApplicationAttemptReport(org.apache.hadoop.yarn.api.protocolrecords.GetApplicationAttemptReportRequest request) | 
| org.apache.hadoop.yarn.api.protocolrecords.GetApplicationAttemptsResponse | getApplicationAttempts(org.apache.hadoop.yarn.api.protocolrecords.GetApplicationAttemptsRequest request) | 
| org.apache.hadoop.yarn.api.protocolrecords.GetApplicationReportResponse | getApplicationReport(org.apache.hadoop.yarn.api.protocolrecords.GetApplicationReportRequest request) | 
| org.apache.hadoop.yarn.api.protocolrecords.GetApplicationsResponse | getApplications(org.apache.hadoop.yarn.api.protocolrecords.GetApplicationsRequest request) | 
| org.apache.hadoop.yarn.api.protocolrecords.GetAttributesToNodesResponse | getAttributesToNodes(org.apache.hadoop.yarn.api.protocolrecords.GetAttributesToNodesRequest request) | 
| org.apache.hadoop.yarn.api.protocolrecords.GetClusterMetricsResponse | getClusterMetrics(org.apache.hadoop.yarn.api.protocolrecords.GetClusterMetricsRequest request) | 
| org.apache.hadoop.yarn.api.protocolrecords.GetClusterNodeAttributesResponse | getClusterNodeAttributes(org.apache.hadoop.yarn.api.protocolrecords.GetClusterNodeAttributesRequest request) | 
| org.apache.hadoop.yarn.api.protocolrecords.GetClusterNodeLabelsResponse | getClusterNodeLabels(org.apache.hadoop.yarn.api.protocolrecords.GetClusterNodeLabelsRequest request) | 
| org.apache.hadoop.yarn.api.protocolrecords.GetClusterNodesResponse | getClusterNodes(org.apache.hadoop.yarn.api.protocolrecords.GetClusterNodesRequest request) | 
| org.apache.hadoop.yarn.api.protocolrecords.GetContainerReportResponse | getContainerReport(org.apache.hadoop.yarn.api.protocolrecords.GetContainerReportRequest request) | 
| org.apache.hadoop.yarn.api.protocolrecords.GetContainersResponse | getContainers(org.apache.hadoop.yarn.api.protocolrecords.GetContainersRequest request) | 
| org.apache.hadoop.yarn.api.protocolrecords.GetDelegationTokenResponse | getDelegationToken(org.apache.hadoop.yarn.api.protocolrecords.GetDelegationTokenRequest request) | 
| org.apache.hadoop.yarn.api.protocolrecords.GetLabelsToNodesResponse | getLabelsToNodes(org.apache.hadoop.yarn.api.protocolrecords.GetLabelsToNodesRequest request) | 
| org.apache.hadoop.yarn.api.protocolrecords.GetNewApplicationResponse | getNewApplication(org.apache.hadoop.yarn.api.protocolrecords.GetNewApplicationRequest request) | 
| org.apache.hadoop.yarn.api.protocolrecords.GetNewReservationResponse | getNewReservation(org.apache.hadoop.yarn.api.protocolrecords.GetNewReservationRequest request) | 
| org.apache.hadoop.yarn.api.protocolrecords.GetNodesToAttributesResponse | getNodesToAttributes(org.apache.hadoop.yarn.api.protocolrecords.GetNodesToAttributesRequest request) | 
| org.apache.hadoop.yarn.api.protocolrecords.GetNodesToLabelsResponse | getNodeToLabels(org.apache.hadoop.yarn.api.protocolrecords.GetNodesToLabelsRequest request) | 
| org.apache.hadoop.yarn.api.protocolrecords.GetQueueInfoResponse | getQueueInfo(org.apache.hadoop.yarn.api.protocolrecords.GetQueueInfoRequest request) | 
| org.apache.hadoop.yarn.api.protocolrecords.GetQueueUserAclsInfoResponse | getQueueUserAcls(org.apache.hadoop.yarn.api.protocolrecords.GetQueueUserAclsInfoRequest request) | 
| org.apache.hadoop.yarn.api.protocolrecords.GetResourceProfileResponse | getResourceProfile(org.apache.hadoop.yarn.api.protocolrecords.GetResourceProfileRequest request) | 
| org.apache.hadoop.yarn.api.protocolrecords.GetAllResourceProfilesResponse | getResourceProfiles(org.apache.hadoop.yarn.api.protocolrecords.GetAllResourceProfilesRequest request) | 
| org.apache.hadoop.yarn.api.protocolrecords.GetAllResourceTypeInfoResponse | getResourceTypeInfo(org.apache.hadoop.yarn.api.protocolrecords.GetAllResourceTypeInfoRequest request) | 
| void | init(String userName)Initializes the  ClientRequestInterceptor. | 
| org.apache.hadoop.yarn.api.protocolrecords.ReservationListResponse | listReservations(org.apache.hadoop.yarn.api.protocolrecords.ReservationListRequest request) | 
| org.apache.hadoop.yarn.api.protocolrecords.MoveApplicationAcrossQueuesResponse | moveApplicationAcrossQueues(org.apache.hadoop.yarn.api.protocolrecords.MoveApplicationAcrossQueuesRequest request) | 
| org.apache.hadoop.yarn.api.protocolrecords.RenewDelegationTokenResponse | renewDelegationToken(org.apache.hadoop.yarn.api.protocolrecords.RenewDelegationTokenRequest request) | 
| void | setNextInterceptor(ClientRequestInterceptor next)Sets the  ClientRequestInterceptorin the chain. | 
| void | setRMClient(org.apache.hadoop.yarn.api.ApplicationClientProtocol clientRM) | 
| org.apache.hadoop.yarn.api.protocolrecords.SignalContainerResponse | signalToContainer(org.apache.hadoop.yarn.api.protocolrecords.SignalContainerRequest request) | 
| org.apache.hadoop.yarn.api.protocolrecords.SubmitApplicationResponse | submitApplication(org.apache.hadoop.yarn.api.protocolrecords.SubmitApplicationRequest request) | 
| org.apache.hadoop.yarn.api.protocolrecords.ReservationSubmissionResponse | submitReservation(org.apache.hadoop.yarn.api.protocolrecords.ReservationSubmissionRequest request) | 
| org.apache.hadoop.yarn.api.protocolrecords.UpdateApplicationPriorityResponse | updateApplicationPriority(org.apache.hadoop.yarn.api.protocolrecords.UpdateApplicationPriorityRequest request) | 
| org.apache.hadoop.yarn.api.protocolrecords.UpdateApplicationTimeoutsResponse | updateApplicationTimeouts(org.apache.hadoop.yarn.api.protocolrecords.UpdateApplicationTimeoutsRequest request) | 
| org.apache.hadoop.yarn.api.protocolrecords.ReservationUpdateResponse | updateReservation(org.apache.hadoop.yarn.api.protocolrecords.ReservationUpdateRequest request) | 
getConf, getNextInterceptor, setConf, shutdownpublic void init(String userName)
AbstractClientRequestInterceptorClientRequestInterceptor.init in interface ClientRequestInterceptorinit in class AbstractClientRequestInterceptoruserName - the name of the clientpublic void setNextInterceptor(ClientRequestInterceptor next)
AbstractClientRequestInterceptorClientRequestInterceptor in the chain.setNextInterceptor in interface ClientRequestInterceptorsetNextInterceptor in class AbstractClientRequestInterceptornext - the ClientRequestInterceptor to set in the pipelinepublic org.apache.hadoop.yarn.api.protocolrecords.GetNewApplicationResponse getNewApplication(org.apache.hadoop.yarn.api.protocolrecords.GetNewApplicationRequest request)
                                                                                       throws org.apache.hadoop.yarn.exceptions.YarnException,
                                                                                              IOException
org.apache.hadoop.yarn.exceptions.YarnExceptionIOExceptionpublic org.apache.hadoop.yarn.api.protocolrecords.SubmitApplicationResponse submitApplication(org.apache.hadoop.yarn.api.protocolrecords.SubmitApplicationRequest request)
                                                                                       throws org.apache.hadoop.yarn.exceptions.YarnException,
                                                                                              IOException
org.apache.hadoop.yarn.exceptions.YarnExceptionIOExceptionpublic org.apache.hadoop.yarn.api.protocolrecords.KillApplicationResponse forceKillApplication(org.apache.hadoop.yarn.api.protocolrecords.KillApplicationRequest request)
                                                                                        throws org.apache.hadoop.yarn.exceptions.YarnException,
                                                                                               IOException
org.apache.hadoop.yarn.exceptions.YarnExceptionIOExceptionpublic org.apache.hadoop.yarn.api.protocolrecords.GetClusterMetricsResponse getClusterMetrics(org.apache.hadoop.yarn.api.protocolrecords.GetClusterMetricsRequest request)
                                                                                       throws org.apache.hadoop.yarn.exceptions.YarnException,
                                                                                              IOException
org.apache.hadoop.yarn.exceptions.YarnExceptionIOExceptionpublic org.apache.hadoop.yarn.api.protocolrecords.GetClusterNodesResponse getClusterNodes(org.apache.hadoop.yarn.api.protocolrecords.GetClusterNodesRequest request)
                                                                                   throws org.apache.hadoop.yarn.exceptions.YarnException,
                                                                                          IOException
org.apache.hadoop.yarn.exceptions.YarnExceptionIOExceptionpublic org.apache.hadoop.yarn.api.protocolrecords.GetQueueInfoResponse getQueueInfo(org.apache.hadoop.yarn.api.protocolrecords.GetQueueInfoRequest request)
                                                                             throws org.apache.hadoop.yarn.exceptions.YarnException,
                                                                                    IOException
org.apache.hadoop.yarn.exceptions.YarnExceptionIOExceptionpublic org.apache.hadoop.yarn.api.protocolrecords.GetQueueUserAclsInfoResponse getQueueUserAcls(org.apache.hadoop.yarn.api.protocolrecords.GetQueueUserAclsInfoRequest request)
                                                                                         throws org.apache.hadoop.yarn.exceptions.YarnException,
                                                                                                IOException
org.apache.hadoop.yarn.exceptions.YarnExceptionIOExceptionpublic org.apache.hadoop.yarn.api.protocolrecords.MoveApplicationAcrossQueuesResponse moveApplicationAcrossQueues(org.apache.hadoop.yarn.api.protocolrecords.MoveApplicationAcrossQueuesRequest request)
                                                                                                           throws org.apache.hadoop.yarn.exceptions.YarnException,
                                                                                                                  IOException
org.apache.hadoop.yarn.exceptions.YarnExceptionIOExceptionpublic org.apache.hadoop.yarn.api.protocolrecords.GetNewReservationResponse getNewReservation(org.apache.hadoop.yarn.api.protocolrecords.GetNewReservationRequest request)
                                                                                       throws org.apache.hadoop.yarn.exceptions.YarnException,
                                                                                              IOException
org.apache.hadoop.yarn.exceptions.YarnExceptionIOExceptionpublic org.apache.hadoop.yarn.api.protocolrecords.ReservationSubmissionResponse submitReservation(org.apache.hadoop.yarn.api.protocolrecords.ReservationSubmissionRequest request)
                                                                                           throws org.apache.hadoop.yarn.exceptions.YarnException,
                                                                                                  IOException
org.apache.hadoop.yarn.exceptions.YarnExceptionIOExceptionpublic org.apache.hadoop.yarn.api.protocolrecords.ReservationListResponse listReservations(org.apache.hadoop.yarn.api.protocolrecords.ReservationListRequest request)
                                                                                    throws org.apache.hadoop.yarn.exceptions.YarnException,
                                                                                           IOException
org.apache.hadoop.yarn.exceptions.YarnExceptionIOExceptionpublic org.apache.hadoop.yarn.api.protocolrecords.ReservationUpdateResponse updateReservation(org.apache.hadoop.yarn.api.protocolrecords.ReservationUpdateRequest request)
                                                                                       throws org.apache.hadoop.yarn.exceptions.YarnException,
                                                                                              IOException
org.apache.hadoop.yarn.exceptions.YarnExceptionIOExceptionpublic org.apache.hadoop.yarn.api.protocolrecords.ReservationDeleteResponse deleteReservation(org.apache.hadoop.yarn.api.protocolrecords.ReservationDeleteRequest request)
                                                                                       throws org.apache.hadoop.yarn.exceptions.YarnException,
                                                                                              IOException
org.apache.hadoop.yarn.exceptions.YarnExceptionIOExceptionpublic org.apache.hadoop.yarn.api.protocolrecords.GetNodesToLabelsResponse getNodeToLabels(org.apache.hadoop.yarn.api.protocolrecords.GetNodesToLabelsRequest request)
                                                                                    throws org.apache.hadoop.yarn.exceptions.YarnException,
                                                                                           IOException
org.apache.hadoop.yarn.exceptions.YarnExceptionIOExceptionpublic org.apache.hadoop.yarn.api.protocolrecords.GetLabelsToNodesResponse getLabelsToNodes(org.apache.hadoop.yarn.api.protocolrecords.GetLabelsToNodesRequest request)
                                                                                     throws org.apache.hadoop.yarn.exceptions.YarnException,
                                                                                            IOException
org.apache.hadoop.yarn.exceptions.YarnExceptionIOExceptionpublic org.apache.hadoop.yarn.api.protocolrecords.GetClusterNodeLabelsResponse getClusterNodeLabels(org.apache.hadoop.yarn.api.protocolrecords.GetClusterNodeLabelsRequest request)
                                                                                             throws org.apache.hadoop.yarn.exceptions.YarnException,
                                                                                                    IOException
org.apache.hadoop.yarn.exceptions.YarnExceptionIOExceptionpublic org.apache.hadoop.yarn.api.protocolrecords.GetApplicationReportResponse getApplicationReport(org.apache.hadoop.yarn.api.protocolrecords.GetApplicationReportRequest request)
                                                                                             throws org.apache.hadoop.yarn.exceptions.YarnException,
                                                                                                    IOException
org.apache.hadoop.yarn.exceptions.YarnExceptionIOExceptionpublic org.apache.hadoop.yarn.api.protocolrecords.GetApplicationsResponse getApplications(org.apache.hadoop.yarn.api.protocolrecords.GetApplicationsRequest request)
                                                                                   throws org.apache.hadoop.yarn.exceptions.YarnException,
                                                                                          IOException
org.apache.hadoop.yarn.exceptions.YarnExceptionIOExceptionpublic org.apache.hadoop.yarn.api.protocolrecords.GetApplicationAttemptReportResponse getApplicationAttemptReport(org.apache.hadoop.yarn.api.protocolrecords.GetApplicationAttemptReportRequest request)
                                                                                                           throws org.apache.hadoop.yarn.exceptions.YarnException,
                                                                                                                  IOException
org.apache.hadoop.yarn.exceptions.YarnExceptionIOExceptionpublic org.apache.hadoop.yarn.api.protocolrecords.GetApplicationAttemptsResponse getApplicationAttempts(org.apache.hadoop.yarn.api.protocolrecords.GetApplicationAttemptsRequest request)
                                                                                                 throws org.apache.hadoop.yarn.exceptions.YarnException,
                                                                                                        IOException
org.apache.hadoop.yarn.exceptions.YarnExceptionIOExceptionpublic org.apache.hadoop.yarn.api.protocolrecords.GetContainerReportResponse getContainerReport(org.apache.hadoop.yarn.api.protocolrecords.GetContainerReportRequest request)
                                                                                         throws org.apache.hadoop.yarn.exceptions.YarnException,
                                                                                                IOException
org.apache.hadoop.yarn.exceptions.YarnExceptionIOExceptionpublic org.apache.hadoop.yarn.api.protocolrecords.GetContainersResponse getContainers(org.apache.hadoop.yarn.api.protocolrecords.GetContainersRequest request)
                                                                               throws org.apache.hadoop.yarn.exceptions.YarnException,
                                                                                      IOException
org.apache.hadoop.yarn.exceptions.YarnExceptionIOExceptionpublic org.apache.hadoop.yarn.api.protocolrecords.GetDelegationTokenResponse getDelegationToken(org.apache.hadoop.yarn.api.protocolrecords.GetDelegationTokenRequest request)
                                                                                         throws org.apache.hadoop.yarn.exceptions.YarnException,
                                                                                                IOException
org.apache.hadoop.yarn.exceptions.YarnExceptionIOExceptionpublic org.apache.hadoop.yarn.api.protocolrecords.RenewDelegationTokenResponse renewDelegationToken(org.apache.hadoop.yarn.api.protocolrecords.RenewDelegationTokenRequest request)
                                                                                             throws org.apache.hadoop.yarn.exceptions.YarnException,
                                                                                                    IOException
org.apache.hadoop.yarn.exceptions.YarnExceptionIOExceptionpublic org.apache.hadoop.yarn.api.protocolrecords.CancelDelegationTokenResponse cancelDelegationToken(org.apache.hadoop.yarn.api.protocolrecords.CancelDelegationTokenRequest request)
                                                                                               throws org.apache.hadoop.yarn.exceptions.YarnException,
                                                                                                      IOException
org.apache.hadoop.yarn.exceptions.YarnExceptionIOExceptionpublic org.apache.hadoop.yarn.api.protocolrecords.FailApplicationAttemptResponse failApplicationAttempt(org.apache.hadoop.yarn.api.protocolrecords.FailApplicationAttemptRequest request)
                                                                                                 throws org.apache.hadoop.yarn.exceptions.YarnException,
                                                                                                        IOException
org.apache.hadoop.yarn.exceptions.YarnExceptionIOExceptionpublic org.apache.hadoop.yarn.api.protocolrecords.UpdateApplicationPriorityResponse updateApplicationPriority(org.apache.hadoop.yarn.api.protocolrecords.UpdateApplicationPriorityRequest request)
                                                                                                       throws org.apache.hadoop.yarn.exceptions.YarnException,
                                                                                                              IOException
org.apache.hadoop.yarn.exceptions.YarnExceptionIOExceptionpublic org.apache.hadoop.yarn.api.protocolrecords.SignalContainerResponse signalToContainer(org.apache.hadoop.yarn.api.protocolrecords.SignalContainerRequest request)
                                                                                     throws org.apache.hadoop.yarn.exceptions.YarnException,
                                                                                            IOException
org.apache.hadoop.yarn.exceptions.YarnExceptionIOExceptionpublic org.apache.hadoop.yarn.api.protocolrecords.UpdateApplicationTimeoutsResponse updateApplicationTimeouts(org.apache.hadoop.yarn.api.protocolrecords.UpdateApplicationTimeoutsRequest request)
                                                                                                       throws org.apache.hadoop.yarn.exceptions.YarnException,
                                                                                                              IOException
org.apache.hadoop.yarn.exceptions.YarnExceptionIOExceptionpublic org.apache.hadoop.yarn.api.protocolrecords.GetAllResourceProfilesResponse getResourceProfiles(org.apache.hadoop.yarn.api.protocolrecords.GetAllResourceProfilesRequest request)
                                                                                              throws org.apache.hadoop.yarn.exceptions.YarnException,
                                                                                                     IOException
org.apache.hadoop.yarn.exceptions.YarnExceptionIOExceptionpublic org.apache.hadoop.yarn.api.protocolrecords.GetResourceProfileResponse getResourceProfile(org.apache.hadoop.yarn.api.protocolrecords.GetResourceProfileRequest request)
                                                                                         throws org.apache.hadoop.yarn.exceptions.YarnException,
                                                                                                IOException
org.apache.hadoop.yarn.exceptions.YarnExceptionIOExceptionpublic org.apache.hadoop.yarn.api.protocolrecords.GetAllResourceTypeInfoResponse getResourceTypeInfo(org.apache.hadoop.yarn.api.protocolrecords.GetAllResourceTypeInfoRequest request)
                                                                                              throws org.apache.hadoop.yarn.exceptions.YarnException,
                                                                                                     IOException
org.apache.hadoop.yarn.exceptions.YarnExceptionIOExceptionpublic org.apache.hadoop.yarn.api.protocolrecords.GetAttributesToNodesResponse getAttributesToNodes(org.apache.hadoop.yarn.api.protocolrecords.GetAttributesToNodesRequest request)
                                                                                             throws org.apache.hadoop.yarn.exceptions.YarnException,
                                                                                                    IOException
org.apache.hadoop.yarn.exceptions.YarnExceptionIOExceptionpublic org.apache.hadoop.yarn.api.protocolrecords.GetClusterNodeAttributesResponse getClusterNodeAttributes(org.apache.hadoop.yarn.api.protocolrecords.GetClusterNodeAttributesRequest request)
                                                                                                     throws org.apache.hadoop.yarn.exceptions.YarnException,
                                                                                                            IOException
org.apache.hadoop.yarn.exceptions.YarnExceptionIOExceptionpublic org.apache.hadoop.yarn.api.protocolrecords.GetNodesToAttributesResponse getNodesToAttributes(org.apache.hadoop.yarn.api.protocolrecords.GetNodesToAttributesRequest request)
                                                                                             throws org.apache.hadoop.yarn.exceptions.YarnException,
                                                                                                    IOException
org.apache.hadoop.yarn.exceptions.YarnExceptionIOExceptionpublic void setRMClient(org.apache.hadoop.yarn.api.ApplicationClientProtocol clientRM)
Copyright © 2008–2023 Apache Software Foundation. All rights reserved.