@Public @Unstable public static GetApplicationAttemptReportRequest newInstance( ApplicationAttemptId applicationAttemptId) { GetApplicationAttemptReportRequest request = Records.newRecord(GetApplicationAttemptReportRequest.class); request.setApplicationAttemptId(applicationAttemptId); return request; }
@Override public ApplicationAttemptReport getApplicationAttemptReport( ApplicationAttemptId applicationAttemptId) throws YarnException, IOException { GetApplicationAttemptReportRequest request = GetApplicationAttemptReportRequest .newInstance(applicationAttemptId); GetApplicationAttemptReportResponse response = ahsClient .getApplicationAttemptReport(request); return response.getApplicationAttemptReport(); }
@Override public GetApplicationAttemptReportResponse getApplicationAttemptReport( GetApplicationAttemptReportRequest request) throws YarnException, IOException { ApplicationAttemptId appAttemptId = request.getApplicationAttemptId(); try { GetApplicationAttemptReportResponse response = GetApplicationAttemptReportResponse.newInstance(history .getApplicationAttempt(appAttemptId)); return response; } catch (IOException e) { LOG.error(e.getMessage(), e); throw e; } }
@Public @Unstable public static GetApplicationAttemptReportRequest newInstance( ApplicationAttemptId applicationAttemptId) { GetApplicationAttemptReportRequest request = Records.newRecord(GetApplicationAttemptReportRequest.class); request.setApplicationAttemptId(applicationAttemptId); return request; }
@Override public ApplicationAttemptReport run() throws Exception { GetApplicationAttemptReportRequest request = GetApplicationAttemptReportRequest.newInstance(aaid); return appBaseProt.getApplicationAttemptReport(request) .getApplicationAttemptReport(); } });
@Override public GetApplicationAttemptReportResponse getApplicationAttemptReport( GetApplicationAttemptReportRequest request) throws YarnException, IOException { ApplicationAttemptId appAttemptId = request.getApplicationAttemptId(); try { GetApplicationAttemptReportResponse response = GetApplicationAttemptReportResponse.newInstance(history .getApplicationAttempt(appAttemptId)); return response; } catch (IOException e) { LOG.error(e.getMessage(), e); throw e; } }
@Public @Unstable public static GetApplicationAttemptReportRequest newInstance( ApplicationAttemptId applicationAttemptId) { GetApplicationAttemptReportRequest request = Records.newRecord(GetApplicationAttemptReportRequest.class); request.setApplicationAttemptId(applicationAttemptId); return request; }
@Override public ApplicationAttemptReport getApplicationAttemptReport( ApplicationAttemptId applicationAttemptId) throws YarnException, IOException { GetApplicationAttemptReportRequest request = GetApplicationAttemptReportRequest .newInstance(applicationAttemptId); GetApplicationAttemptReportResponse response = ahsClient .getApplicationAttemptReport(request); return response.getApplicationAttemptReport(); }
@Override public GetApplicationAttemptReportResponse getApplicationAttemptReport( GetApplicationAttemptReportRequest request) throws YarnException, IOException { ApplicationAttemptId appAttemptId = request.getApplicationAttemptId(); try { GetApplicationAttemptReportResponse response = GetApplicationAttemptReportResponse.newInstance(history .getApplicationAttempt(appAttemptId)); return response; } catch (IOException e) { LOG.error(e.getMessage(), e); throw e; } }
@Public @Unstable public static GetApplicationAttemptReportRequest newInstance( ApplicationAttemptId applicationAttemptId) { GetApplicationAttemptReportRequest request = Records.newRecord(GetApplicationAttemptReportRequest.class); request.setApplicationAttemptId(applicationAttemptId); return request; }
@Override public ApplicationAttemptReport getApplicationAttemptReport( ApplicationAttemptId applicationAttemptId) throws YarnException, IOException { GetApplicationAttemptReportRequest request = GetApplicationAttemptReportRequest .newInstance(applicationAttemptId); GetApplicationAttemptReportResponse response = ahsClient .getApplicationAttemptReport(request); return response.getApplicationAttemptReport(); }
GetApplicationAttemptReportRequest request) throws YarnException, IOException { ApplicationAttemptId appAttemptId = request.getApplicationAttemptId(); UserGroupInformation callerUGI; try { + request.getApplicationAttemptId().getApplicationId() + "' doesn't exist in RM.");
@Override public ApplicationAttemptReport getApplicationAttemptReport( ApplicationAttemptId appAttemptId) throws YarnException, IOException { try { GetApplicationAttemptReportRequest request = Records .newRecord(GetApplicationAttemptReportRequest.class); request.setApplicationAttemptId(appAttemptId); GetApplicationAttemptReportResponse response = rmClient .getApplicationAttemptReport(request); return response.getApplicationAttemptReport(); } catch (YarnException e) { if (!historyServiceEnabled) { // Just throw it as usual if historyService is not enabled. throw e; } // Even if history-service is enabled, treat all exceptions still the same // except the following if (e.getClass() != ApplicationNotFoundException.class) { throw e; } return historyClient.getApplicationAttemptReport(appAttemptId); } }
@Override public ApplicationAttemptReport run() throws Exception { GetApplicationAttemptReportRequest request = GetApplicationAttemptReportRequest.newInstance(aaid); return appBaseProt.getApplicationAttemptReport(request) .getApplicationAttemptReport(); } });
GetApplicationAttemptReportRequest request) throws YarnException, IOException { ApplicationAttemptId appAttemptId = request.getApplicationAttemptId(); UserGroupInformation callerUGI; try { + request.getApplicationAttemptId().getApplicationId() + "' doesn't exist in RM.");
@Override public ApplicationAttemptReport getApplicationAttemptReport( ApplicationAttemptId appAttemptId) throws YarnException, IOException { try { GetApplicationAttemptReportRequest request = Records .newRecord(GetApplicationAttemptReportRequest.class); request.setApplicationAttemptId(appAttemptId); GetApplicationAttemptReportResponse response = rmClient .getApplicationAttemptReport(request); return response.getApplicationAttemptReport(); } catch (YarnException e) { if (!historyServiceEnabled) { // Just throw it as usual if historyService is not enabled. throw e; } // Even if history-service is enabled, treat all exceptions still the same // except the following if (e.getClass() != ApplicationNotFoundException.class) { throw e; } return historyClient.getApplicationAttemptReport(appAttemptId); } }
@Override public ApplicationAttemptReport run() throws Exception { GetApplicationAttemptReportRequest request = GetApplicationAttemptReportRequest.newInstance(aaid); return appBaseProt.getApplicationAttemptReport(request) .getApplicationAttemptReport(); } });
IOException { ApplicationId applicationId = request.getApplicationAttemptId().getApplicationId(); ApplicationAttemptId appAttemptId = request.getApplicationAttemptId(); UserGroupInformation callerUGI = getCallerUgi(applicationId, AuditConstants.GET_APP_ATTEMPT_REPORT);
@Override public ApplicationAttemptReport getApplicationAttemptReport( ApplicationAttemptId appAttemptId) throws YarnException, IOException { try { GetApplicationAttemptReportRequest request = Records .newRecord(GetApplicationAttemptReportRequest.class); request.setApplicationAttemptId(appAttemptId); GetApplicationAttemptReportResponse response = rmClient .getApplicationAttemptReport(request); return response.getApplicationAttemptReport(); } catch (YarnException e) { if (!historyServiceEnabled) { // Just throw it as usual if historyService is not enabled. throw e; } // Even if history-service is enabled, treat all exceptions still the same // except the following if (e.getClass() != ApplicationNotFoundException.class) { throw e; } return historyClient.getApplicationAttemptReport(appAttemptId); } }
@Override public ApplicationAttemptReport getApplicationAttemptReport( ApplicationAttemptId applicationAttemptId) throws YarnException, IOException { GetApplicationAttemptReportRequest request = GetApplicationAttemptReportRequest .newInstance(applicationAttemptId); GetApplicationAttemptReportResponse response = ahsClient .getApplicationAttemptReport(request); return response.getApplicationAttemptReport(); }