org.apache.hadoop.yarn.server.webapp.AppInfoProviderpublic class AHSWebServices
extends org.apache.hadoop.yarn.server.webapp.WebServices
| Constructor | Description |
|---|---|
AHSWebServices(org.apache.hadoop.yarn.api.ApplicationBaseProtocol appBaseProt,
org.apache.hadoop.conf.Configuration conf) |
| Modifier and Type | Method | Description |
|---|---|---|
org.apache.hadoop.yarn.api.records.timeline.TimelineAbout |
about(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res) |
|
org.apache.hadoop.yarn.server.webapp.dao.AppsInfo |
get(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res) |
|
org.apache.hadoop.yarn.server.webapp.dao.AppInfo |
getApp(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
java.lang.String appId) |
|
org.apache.hadoop.yarn.server.webapp.dao.AppAttemptInfo |
getAppAttempt(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
java.lang.String appId,
java.lang.String appAttemptId) |
|
org.apache.hadoop.yarn.server.webapp.dao.AppAttemptsInfo |
getAppAttempts(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
java.lang.String appId) |
|
org.apache.hadoop.yarn.server.webapp.dao.AppsInfo |
getApps(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
java.lang.String stateQuery,
java.util.Set<java.lang.String> statesQuery,
java.lang.String finalStatusQuery,
java.lang.String userQuery,
java.lang.String queueQuery,
java.lang.String count,
java.lang.String startedBegin,
java.lang.String startedEnd,
java.lang.String finishBegin,
java.lang.String finishEnd,
java.lang.String name,
java.util.Set<java.lang.String> applicationTypes) |
|
org.apache.hadoop.yarn.server.webapp.dao.ContainerInfo |
getContainer(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
java.lang.String appId,
java.lang.String appAttemptId,
java.lang.String containerId) |
|
javax.ws.rs.core.Response |
getContainerLogFile(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
java.lang.String containerIdStr,
java.lang.String filename,
java.lang.String format,
java.lang.String size,
java.lang.String nmId,
boolean redirectedFromNode,
boolean manualRedirection) |
Returns the contents of a container's log file in plain text.
|
javax.ws.rs.core.Response |
getContainerLogsInfo(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
java.lang.String containerIdStr,
java.lang.String nmId,
boolean redirectedFromNode,
boolean manualRedirection) |
Returns log file's name as well as current file size for a container.
|
org.apache.hadoop.yarn.server.webapp.dao.ContainersInfo |
getContainers(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
java.lang.String appId,
java.lang.String appAttemptId) |
|
javax.ws.rs.core.Response |
getLogs(javax.servlet.http.HttpServletRequest req,
javax.servlet.http.HttpServletResponse res,
java.lang.String containerIdStr,
java.lang.String filename,
java.lang.String format,
java.lang.String size,
java.lang.String nmId,
boolean redirectedFromNode,
boolean manualRedirection) |
getApp, getApp, getApplicationAttemptReport, getApplicationAttemptsReport, getApplicationReport, getApplicationsReport, getContainer, getContainerReport, getContainersReport, getNodeHttpAddress, getUser, initForReadableEndpoints, parseApplicationAttemptId, parseApplicationId, parseContainerId, parseQueries, validateIds@Inject
public AHSWebServices(org.apache.hadoop.yarn.api.ApplicationBaseProtocol appBaseProt,
org.apache.hadoop.conf.Configuration conf)
public org.apache.hadoop.yarn.api.records.timeline.TimelineAbout about(@Context
javax.servlet.http.HttpServletRequest req,
@Context
javax.servlet.http.HttpServletResponse res)
public org.apache.hadoop.yarn.server.webapp.dao.AppsInfo get(@Context
javax.servlet.http.HttpServletRequest req,
@Context
javax.servlet.http.HttpServletResponse res)
public org.apache.hadoop.yarn.server.webapp.dao.AppsInfo getApps(@Context
javax.servlet.http.HttpServletRequest req,
@Context
javax.servlet.http.HttpServletResponse res,
java.lang.String stateQuery,
java.util.Set<java.lang.String> statesQuery,
java.lang.String finalStatusQuery,
java.lang.String userQuery,
java.lang.String queueQuery,
java.lang.String count,
java.lang.String startedBegin,
java.lang.String startedEnd,
java.lang.String finishBegin,
java.lang.String finishEnd,
java.lang.String name,
java.util.Set<java.lang.String> applicationTypes)
getApps in class org.apache.hadoop.yarn.server.webapp.WebServicespublic org.apache.hadoop.yarn.server.webapp.dao.AppInfo getApp(@Context
javax.servlet.http.HttpServletRequest req,
@Context
javax.servlet.http.HttpServletResponse res,
java.lang.String appId)
getApp in class org.apache.hadoop.yarn.server.webapp.WebServicespublic org.apache.hadoop.yarn.server.webapp.dao.AppAttemptsInfo getAppAttempts(@Context
javax.servlet.http.HttpServletRequest req,
@Context
javax.servlet.http.HttpServletResponse res,
java.lang.String appId)
getAppAttempts in class org.apache.hadoop.yarn.server.webapp.WebServicespublic org.apache.hadoop.yarn.server.webapp.dao.AppAttemptInfo getAppAttempt(@Context
javax.servlet.http.HttpServletRequest req,
@Context
javax.servlet.http.HttpServletResponse res,
java.lang.String appId,
java.lang.String appAttemptId)
getAppAttempt in class org.apache.hadoop.yarn.server.webapp.WebServicespublic org.apache.hadoop.yarn.server.webapp.dao.ContainersInfo getContainers(@Context
javax.servlet.http.HttpServletRequest req,
@Context
javax.servlet.http.HttpServletResponse res,
java.lang.String appId,
java.lang.String appAttemptId)
getContainers in class org.apache.hadoop.yarn.server.webapp.WebServicespublic org.apache.hadoop.yarn.server.webapp.dao.ContainerInfo getContainer(@Context
javax.servlet.http.HttpServletRequest req,
@Context
javax.servlet.http.HttpServletResponse res,
java.lang.String appId,
java.lang.String appAttemptId,
java.lang.String containerId)
getContainer in class org.apache.hadoop.yarn.server.webapp.WebServicespublic javax.ws.rs.core.Response getContainerLogsInfo(@Context
javax.servlet.http.HttpServletRequest req,
@Context
javax.servlet.http.HttpServletResponse res,
java.lang.String containerIdStr,
java.lang.String nmId,
boolean redirectedFromNode,
boolean manualRedirection)
req - HttpServletRequestres - HttpServletResponsecontainerIdStr - The container IDnmId - The Node Manager NodeIdredirectedFromNode - Whether this is a redirected request from NM@Public
@Unstable
public javax.ws.rs.core.Response getContainerLogFile(@Context
javax.servlet.http.HttpServletRequest req,
@Context
javax.servlet.http.HttpServletResponse res,
java.lang.String containerIdStr,
java.lang.String filename,
java.lang.String format,
java.lang.String size,
java.lang.String nmId,
boolean redirectedFromNode,
boolean manualRedirection)
req - HttpServletRequestres - HttpServletResponsecontainerIdStr - The container IDfilename - The name of the log fileformat - The content typesize - the size of the log filenmId - The Node Manager NodeIdredirectedFromNode - Whether this is the redirect request from NM@Public
@Unstable
public javax.ws.rs.core.Response getLogs(@Context
javax.servlet.http.HttpServletRequest req,
@Context
javax.servlet.http.HttpServletResponse res,
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.