org.apache.hadoop.yarn.server.webapp.AppInfoProviderpublic class HsWebServices
extends org.apache.hadoop.yarn.server.webapp.WebServices
| Constructor | 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 | Description |
|---|---|---|
HistoryInfo |
get() |
|
javax.ws.rs.core.Response |
getAggregatedLogsMeta(javax.servlet.http.HttpServletRequest hsr,
java.lang.String appIdStr,
java.lang.String appAttemptIdStr,
java.lang.String containerIdStr,
java.lang.String nmId,
boolean redirectedFromNode,
boolean manualRedirection) |
|
javax.ws.rs.core.Response |
getAggregatedLogsMeta(javax.servlet.http.HttpServletRequest hsr,
java.lang.String fileName,
java.util.Set<java.lang.String> fileSize,
java.util.Set<java.lang.String> modificationTime,
java.lang.String appIdStr,
java.lang.String containerIdStr,
java.lang.String nmId) |
|
javax.ws.rs.core.Response |
getContainerLogFile(javax.servlet.http.HttpServletRequest req,
java.lang.String containerIdStr,
java.lang.String filename,
java.lang.String format,
java.lang.String size,
java.lang.String nmId,
boolean redirectedFromNode,
boolean manualRedirection) |
|
javax.ws.rs.core.Response |
getContainerLogs(javax.servlet.http.HttpServletRequest hsr,
java.lang.String containerIdStr,
java.lang.String nmId,
boolean redirectedFromNode,
boolean manualRedirection) |
|
HistoryInfo |
getHistoryInfo() |
|
JobInfo |
getJob(javax.servlet.http.HttpServletRequest hsr,
java.lang.String jid) |
|
AMAttemptsInfo |
getJobAttempts(java.lang.String jid) |
|
org.apache.hadoop.mapreduce.v2.app.webapp.dao.ConfInfo |
getJobConf(javax.servlet.http.HttpServletRequest hsr,
java.lang.String jid) |
|
org.apache.hadoop.mapreduce.v2.app.webapp.dao.JobCounterInfo |
getJobCounters(javax.servlet.http.HttpServletRequest hsr,
java.lang.String jid) |
|
JobsInfo |
getJobs(java.lang.String userQuery,
java.lang.String count,
java.lang.String stateQuery,
java.lang.String queueQuery,
java.lang.String startedBegin,
java.lang.String startedEnd,
java.lang.String finishBegin,
java.lang.String finishEnd) |
|
org.apache.hadoop.mapreduce.v2.app.webapp.dao.TaskInfo |
getJobTask(javax.servlet.http.HttpServletRequest hsr,
java.lang.String jid,
java.lang.String tid) |
|
org.apache.hadoop.mapreduce.v2.app.webapp.dao.TaskAttemptInfo |
getJobTaskAttemptId(javax.servlet.http.HttpServletRequest hsr,
java.lang.String jid,
java.lang.String tid,
java.lang.String attId) |
|
org.apache.hadoop.mapreduce.v2.app.webapp.dao.JobTaskAttemptCounterInfo |
getJobTaskAttemptIdCounters(javax.servlet.http.HttpServletRequest hsr,
java.lang.String jid,
java.lang.String tid,
java.lang.String attId) |
|
org.apache.hadoop.mapreduce.v2.app.webapp.dao.TaskAttemptsInfo |
getJobTaskAttempts(javax.servlet.http.HttpServletRequest hsr,
java.lang.String jid,
java.lang.String tid) |
|
org.apache.hadoop.mapreduce.v2.app.webapp.dao.TasksInfo |
getJobTasks(javax.servlet.http.HttpServletRequest hsr,
java.lang.String jid,
java.lang.String type) |
|
javax.ws.rs.core.Response |
getRemoteLogDirPath(javax.servlet.http.HttpServletRequest req,
java.lang.String user,
java.lang.String appIdStr) |
Returns the user qualified path name of the remote log directory for
each pre-configured log aggregation file controller.
|
org.apache.hadoop.mapreduce.v2.app.webapp.dao.JobTaskCounterInfo |
getSingleTaskCounters(javax.servlet.http.HttpServletRequest hsr,
java.lang.String jid,
java.lang.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(java.lang.String userQuery, java.lang.String count, java.lang.String stateQuery, java.lang.String queueQuery, java.lang.String startedBegin, java.lang.String startedEnd, java.lang.String finishBegin, java.lang.String finishEnd)
public JobInfo getJob(@Context javax.servlet.http.HttpServletRequest hsr, java.lang.String jid)
public AMAttemptsInfo getJobAttempts(java.lang.String jid)
public org.apache.hadoop.mapreduce.v2.app.webapp.dao.JobCounterInfo getJobCounters(@Context
javax.servlet.http.HttpServletRequest hsr,
java.lang.String jid)
public org.apache.hadoop.mapreduce.v2.app.webapp.dao.ConfInfo getJobConf(@Context
javax.servlet.http.HttpServletRequest hsr,
java.lang.String jid)
public org.apache.hadoop.mapreduce.v2.app.webapp.dao.TasksInfo getJobTasks(@Context
javax.servlet.http.HttpServletRequest hsr,
java.lang.String jid,
java.lang.String type)
public org.apache.hadoop.mapreduce.v2.app.webapp.dao.TaskInfo getJobTask(@Context
javax.servlet.http.HttpServletRequest hsr,
java.lang.String jid,
java.lang.String tid)
public org.apache.hadoop.mapreduce.v2.app.webapp.dao.JobTaskCounterInfo getSingleTaskCounters(@Context
javax.servlet.http.HttpServletRequest hsr,
java.lang.String jid,
java.lang.String tid)
public org.apache.hadoop.mapreduce.v2.app.webapp.dao.TaskAttemptsInfo getJobTaskAttempts(@Context
javax.servlet.http.HttpServletRequest hsr,
java.lang.String jid,
java.lang.String tid)
public org.apache.hadoop.mapreduce.v2.app.webapp.dao.TaskAttemptInfo getJobTaskAttemptId(@Context
javax.servlet.http.HttpServletRequest hsr,
java.lang.String jid,
java.lang.String tid,
java.lang.String attId)
public org.apache.hadoop.mapreduce.v2.app.webapp.dao.JobTaskAttemptCounterInfo getJobTaskAttemptIdCounters(@Context
javax.servlet.http.HttpServletRequest hsr,
java.lang.String jid,
java.lang.String tid,
java.lang.String attId)
public javax.ws.rs.core.Response getRemoteLogDirPath(@Context
javax.servlet.http.HttpServletRequest req,
java.lang.String user,
java.lang.String appIdStr)
throws java.io.IOException
req - HttpServletRequestjava.io.IOException@Public
@Unstable
public javax.ws.rs.core.Response getAggregatedLogsMeta(@Context
javax.servlet.http.HttpServletRequest hsr,
java.lang.String fileName,
java.util.Set<java.lang.String> fileSize,
java.util.Set<java.lang.String> modificationTime,
java.lang.String appIdStr,
java.lang.String containerIdStr,
java.lang.String nmId)
throws java.io.IOException
java.io.IOException@Public
@Unstable
public javax.ws.rs.core.Response getAggregatedLogsMeta(@Context
javax.servlet.http.HttpServletRequest hsr,
java.lang.String appIdStr,
java.lang.String appAttemptIdStr,
java.lang.String containerIdStr,
java.lang.String nmId,
boolean redirectedFromNode,
boolean manualRedirection)
@Public
@Unstable
public javax.ws.rs.core.Response getContainerLogs(@Context
javax.servlet.http.HttpServletRequest hsr,
java.lang.String containerIdStr,
java.lang.String nmId,
boolean redirectedFromNode,
boolean manualRedirection)
@Public
@Unstable
public javax.ws.rs.core.Response getContainerLogFile(@Context
javax.servlet.http.HttpServletRequest req,
java.lang.String containerIdStr,
java.lang.String filename,
java.lang.String format,
java.lang.String size,
java.lang.String nmId,
boolean redirectedFromNode,
boolean manualRedirection)
Copyright © 2008–2025 Apache Software Foundation. All rights reserved.