java.io.Closeable, java.lang.AutoCloseable, org.apache.hadoop.service.Service@Public @Evolving public class TimelineReaderClientImpl extends TimelineReaderClient
| Constructor | Description |
|---|---|
TimelineReaderClientImpl() |
| Modifier and Type | Method | Description |
|---|---|---|
protected com.sun.jersey.api.client.ClientResponse |
doGetUri(java.net.URI base,
java.lang.String path,
javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> params) |
|
protected java.lang.String |
encodeValue(java.lang.String value) |
|
java.util.List<org.apache.hadoop.yarn.api.records.timelineservice.TimelineEntity> |
getApplicationAttemptEntities(org.apache.hadoop.yarn.api.records.ApplicationId appId,
java.lang.String fields,
java.util.Map<java.lang.String,java.lang.String> filters,
long limit,
java.lang.String fromId) |
Gets application attempt entities.
|
org.apache.hadoop.yarn.api.records.timelineservice.TimelineEntity |
getApplicationAttemptEntity(org.apache.hadoop.yarn.api.records.ApplicationAttemptId appAttemptId,
java.lang.String fields,
java.util.Map<java.lang.String,java.lang.String> filters) |
Gets application attempt entity.
|
org.apache.hadoop.yarn.api.records.timelineservice.TimelineEntity |
getApplicationEntity(org.apache.hadoop.yarn.api.records.ApplicationId appId,
java.lang.String fields,
java.util.Map<java.lang.String,java.lang.String> filters) |
Gets application entity.
|
java.util.List<org.apache.hadoop.yarn.api.records.timelineservice.TimelineEntity> |
getContainerEntities(org.apache.hadoop.yarn.api.records.ApplicationId appId,
java.lang.String fields,
java.util.Map<java.lang.String,java.lang.String> filters,
long limit,
java.lang.String fromId) |
Gets container entities for an application.
|
org.apache.hadoop.yarn.api.records.timelineservice.TimelineEntity |
getContainerEntity(org.apache.hadoop.yarn.api.records.ContainerId containerId,
java.lang.String fields,
java.util.Map<java.lang.String,java.lang.String> filters) |
Gets Timeline entity for the container.
|
protected void |
serviceInit(org.apache.hadoop.conf.Configuration conf) |
createTimelineReaderClientaddIfService, addService, getServices, removeService, serviceStart, serviceStopclose, getBlockers, getConfig, getFailureCause, getFailureState, getLifecycleHistory, getName, getServiceState, getStartTime, init, isInState, noteFailure, putBlocker, registerGlobalListener, registerServiceListener, removeBlocker, setConfig, start, stop, toString, unregisterGlobalListener, unregisterServiceListener, waitForServiceToStopprotected void serviceInit(org.apache.hadoop.conf.Configuration conf)
throws java.lang.Exception
serviceInit in class org.apache.hadoop.service.CompositeServicejava.lang.Exceptionpublic org.apache.hadoop.yarn.api.records.timelineservice.TimelineEntity getApplicationEntity(org.apache.hadoop.yarn.api.records.ApplicationId appId,
java.lang.String fields,
java.util.Map<java.lang.String,java.lang.String> filters)
throws java.io.IOException
TimelineReaderClientgetApplicationEntity in class TimelineReaderClientappId - application idfields - Fields to be fetched. Defaults to INFO.filters - Filters to be applied while fetching entities.java.io.IOException - io error occur.public org.apache.hadoop.yarn.api.records.timelineservice.TimelineEntity getApplicationAttemptEntity(org.apache.hadoop.yarn.api.records.ApplicationAttemptId appAttemptId,
java.lang.String fields,
java.util.Map<java.lang.String,java.lang.String> filters)
throws java.io.IOException
TimelineReaderClientgetApplicationAttemptEntity in class TimelineReaderClientappAttemptId - application attempt idfields - Fields to be fetched. Defaults to INFO.filters - Filters to be applied while fetching entities.java.io.IOException - io error occur.public java.util.List<org.apache.hadoop.yarn.api.records.timelineservice.TimelineEntity> getApplicationAttemptEntities(org.apache.hadoop.yarn.api.records.ApplicationId appId,
java.lang.String fields,
java.util.Map<java.lang.String,java.lang.String> filters,
long limit,
java.lang.String fromId)
throws java.io.IOException
TimelineReaderClientgetApplicationAttemptEntities in class TimelineReaderClientappId - application idfields - Fields to be fetched. Defaults to INFO.filters - Filters to be applied while fetching entities.limit - Number of entities to return.fromId - Retrieve next set of generic ids from given fromIdjava.io.IOException - io error occur.public org.apache.hadoop.yarn.api.records.timelineservice.TimelineEntity getContainerEntity(org.apache.hadoop.yarn.api.records.ContainerId containerId,
java.lang.String fields,
java.util.Map<java.lang.String,java.lang.String> filters)
throws java.io.IOException
TimelineReaderClientgetContainerEntity in class TimelineReaderClientcontainerId - container idfields - Fields to be fetched. Defaults to INFO.filters - Filters to be applied while fetching entities.java.io.IOException - io error occur.public java.util.List<org.apache.hadoop.yarn.api.records.timelineservice.TimelineEntity> getContainerEntities(org.apache.hadoop.yarn.api.records.ApplicationId appId,
java.lang.String fields,
java.util.Map<java.lang.String,java.lang.String> filters,
long limit,
java.lang.String fromId)
throws java.io.IOException
TimelineReaderClientgetContainerEntities in class TimelineReaderClientappId - application idfields - Fields to be fetched. Defaults to INFO.filters - Filters to be applied while fetching entities.limit - Number of entities to return.fromId - Retrieve next set of generic ids from given fromIdjava.io.IOException - io error occur.@VisibleForTesting
protected java.lang.String encodeValue(java.lang.String value)
throws java.io.UnsupportedEncodingException
java.io.UnsupportedEncodingException@VisibleForTesting
protected com.sun.jersey.api.client.ClientResponse doGetUri(java.net.URI base,
java.lang.String path,
javax.ws.rs.core.MultivaluedMap<java.lang.String,java.lang.String> params)
throws java.io.IOException
java.io.IOExceptionCopyright © 2008–2025 Apache Software Foundation. All rights reserved.