public class HsWebServices
extends org.apache.hadoop.yarn.server.webapp.WebServices
Constructor and Description |
---|
HsWebServices(HistoryContext ctx,
org.apache.hadoop.conf.Configuration conf,
org.apache.hadoop.yarn.webapp.WebApp webapp,
org.apache.hadoop.yarn.api.ApplicationClientProtocol appBaseProto) |
Modifier and Type | Method and Description |
---|---|
HistoryInfo |
get() |
javax.ws.rs.core.Response |
getAggregatedLogsMeta(javax.servlet.http.HttpServletRequest hsr,
String appIdStr,
String appAttemptIdStr,
String containerIdStr,
String nmId,
boolean redirectedFromNode) |
javax.ws.rs.core.Response |
getContainerLogFile(javax.servlet.http.HttpServletRequest req,
String containerIdStr,
String filename,
String format,
String size,
String nmId,
boolean redirectedFromNode) |
javax.ws.rs.core.Response |
getContainerLogs(javax.servlet.http.HttpServletRequest hsr,
String containerIdStr,
String nmId,
boolean redirectedFromNode) |
HistoryInfo |
getHistoryInfo() |
JobInfo |
getJob(javax.servlet.http.HttpServletRequest hsr,
String jid) |
AMAttemptsInfo |
getJobAttempts(String jid) |
org.apache.hadoop.mapreduce.v2.app.webapp.dao.ConfInfo |
getJobConf(javax.servlet.http.HttpServletRequest hsr,
String jid) |
org.apache.hadoop.mapreduce.v2.app.webapp.dao.JobCounterInfo |
getJobCounters(javax.servlet.http.HttpServletRequest hsr,
String jid) |
JobsInfo |
getJobs(String userQuery,
String count,
String stateQuery,
String queueQuery,
String startedBegin,
String startedEnd,
String finishBegin,
String finishEnd) |
org.apache.hadoop.mapreduce.v2.app.webapp.dao.TaskInfo |
getJobTask(javax.servlet.http.HttpServletRequest hsr,
String jid,
String tid) |
org.apache.hadoop.mapreduce.v2.app.webapp.dao.TaskAttemptInfo |
getJobTaskAttemptId(javax.servlet.http.HttpServletRequest hsr,
String jid,
String tid,
String attId) |
org.apache.hadoop.mapreduce.v2.app.webapp.dao.JobTaskAttemptCounterInfo |
getJobTaskAttemptIdCounters(javax.servlet.http.HttpServletRequest hsr,
String jid,
String tid,
String attId) |
org.apache.hadoop.mapreduce.v2.app.webapp.dao.TaskAttemptsInfo |
getJobTaskAttempts(javax.servlet.http.HttpServletRequest hsr,
String jid,
String tid) |
org.apache.hadoop.mapreduce.v2.app.webapp.dao.TasksInfo |
getJobTasks(javax.servlet.http.HttpServletRequest hsr,
String jid,
String type) |
org.apache.hadoop.mapreduce.v2.app.webapp.dao.JobTaskCounterInfo |
getSingleTaskCounters(javax.servlet.http.HttpServletRequest hsr,
String jid,
String tid) |
getApp, getApp, getApp, getAppAttempt, getAppAttempts, getApplicationAttemptReport, getApplicationAttemptsReport, getApplicationReport, getApplicationsReport, getApps, getContainer, getContainer, getContainerReport, getContainers, getContainersReport, getNodeHttpAddress, getUser, initForReadableEndpoints, parseApplicationAttemptId, parseApplicationId, parseContainerId, parseQueries, validateIds
@Inject public HsWebServices(HistoryContext ctx, org.apache.hadoop.conf.Configuration conf, org.apache.hadoop.yarn.webapp.WebApp webapp, @Nullable org.apache.hadoop.yarn.api.ApplicationClientProtocol appBaseProto)
public HistoryInfo get()
public HistoryInfo getHistoryInfo()
public JobsInfo getJobs(String userQuery, String count, String stateQuery, String queueQuery, String startedBegin, String startedEnd, String finishBegin, String finishEnd)
public AMAttemptsInfo getJobAttempts(String jid)
public org.apache.hadoop.mapreduce.v2.app.webapp.dao.JobCounterInfo getJobCounters(@Context javax.servlet.http.HttpServletRequest hsr, String jid)
public org.apache.hadoop.mapreduce.v2.app.webapp.dao.ConfInfo getJobConf(@Context javax.servlet.http.HttpServletRequest hsr, String jid)
public org.apache.hadoop.mapreduce.v2.app.webapp.dao.TasksInfo getJobTasks(@Context javax.servlet.http.HttpServletRequest hsr, String jid, String type)
public org.apache.hadoop.mapreduce.v2.app.webapp.dao.TaskInfo getJobTask(@Context javax.servlet.http.HttpServletRequest hsr, String jid, String tid)
public org.apache.hadoop.mapreduce.v2.app.webapp.dao.JobTaskCounterInfo getSingleTaskCounters(@Context javax.servlet.http.HttpServletRequest hsr, String jid, String tid)
public org.apache.hadoop.mapreduce.v2.app.webapp.dao.TaskAttemptsInfo getJobTaskAttempts(@Context javax.servlet.http.HttpServletRequest hsr, String jid, String tid)
public org.apache.hadoop.mapreduce.v2.app.webapp.dao.TaskAttemptInfo getJobTaskAttemptId(@Context javax.servlet.http.HttpServletRequest hsr, String jid, String tid, String attId)
public org.apache.hadoop.mapreduce.v2.app.webapp.dao.JobTaskAttemptCounterInfo getJobTaskAttemptIdCounters(@Context javax.servlet.http.HttpServletRequest hsr, String jid, String tid, String attId)
@InterfaceAudience.Public @InterfaceStability.Unstable public javax.ws.rs.core.Response getAggregatedLogsMeta(@Context javax.servlet.http.HttpServletRequest hsr, String appIdStr, String appAttemptIdStr, String containerIdStr, String nmId, boolean redirectedFromNode)
@InterfaceAudience.Public @InterfaceStability.Unstable public javax.ws.rs.core.Response getContainerLogs(@Context javax.servlet.http.HttpServletRequest hsr, String containerIdStr, String nmId, boolean redirectedFromNode)
Copyright © 2008–2022 Apache Software Foundation. All rights reserved.