java.io.FlushableDirectTimelineWriter, FileSystemTimelineWriter@Private
@Unstable
public abstract class TimelineWriter
extends java.lang.Object
implements java.io.Flushable
| Constructor | Description |
|---|---|
TimelineWriter(org.apache.hadoop.security.UserGroupInformation authUgi,
com.sun.jersey.api.client.Client client,
java.net.URI resURI) |
| Modifier and Type | Method | Description |
|---|---|---|
void |
close() |
|
com.sun.jersey.api.client.ClientResponse |
doPostingObject(java.lang.Object object,
java.lang.String path) |
|
void |
flush() |
|
abstract void |
putDomain(org.apache.hadoop.yarn.api.records.ApplicationAttemptId appAttemptId,
org.apache.hadoop.yarn.api.records.timeline.TimelineDomain domain) |
|
void |
putDomain(org.apache.hadoop.yarn.api.records.timeline.TimelineDomain domain) |
|
abstract org.apache.hadoop.yarn.api.records.timeline.TimelinePutResponse |
putEntities(org.apache.hadoop.yarn.api.records.ApplicationAttemptId appAttemptId,
org.apache.hadoop.yarn.api.records.timeline.TimelineEntityGroupId groupId,
org.apache.hadoop.yarn.api.records.timeline.TimelineEntity... entities) |
|
org.apache.hadoop.yarn.api.records.timeline.TimelinePutResponse |
putEntities(org.apache.hadoop.yarn.api.records.timeline.TimelineEntity... entities) |
|
java.lang.String |
toString() |
public TimelineWriter(org.apache.hadoop.security.UserGroupInformation authUgi,
com.sun.jersey.api.client.Client client,
java.net.URI resURI)
public void close()
throws java.lang.Exception
java.lang.Exceptionpublic void flush()
throws java.io.IOException
flush in interface java.io.Flushablejava.io.IOExceptionpublic java.lang.String toString()
toString in class java.lang.Objectpublic org.apache.hadoop.yarn.api.records.timeline.TimelinePutResponse putEntities(org.apache.hadoop.yarn.api.records.timeline.TimelineEntity... entities)
throws java.io.IOException,
org.apache.hadoop.yarn.exceptions.YarnException
java.io.IOExceptionorg.apache.hadoop.yarn.exceptions.YarnExceptionpublic void putDomain(org.apache.hadoop.yarn.api.records.timeline.TimelineDomain domain)
throws java.io.IOException,
org.apache.hadoop.yarn.exceptions.YarnException
java.io.IOExceptionorg.apache.hadoop.yarn.exceptions.YarnExceptionpublic abstract org.apache.hadoop.yarn.api.records.timeline.TimelinePutResponse putEntities(org.apache.hadoop.yarn.api.records.ApplicationAttemptId appAttemptId,
org.apache.hadoop.yarn.api.records.timeline.TimelineEntityGroupId groupId,
org.apache.hadoop.yarn.api.records.timeline.TimelineEntity... entities)
throws java.io.IOException,
org.apache.hadoop.yarn.exceptions.YarnException
java.io.IOExceptionorg.apache.hadoop.yarn.exceptions.YarnExceptionpublic abstract void putDomain(org.apache.hadoop.yarn.api.records.ApplicationAttemptId appAttemptId,
org.apache.hadoop.yarn.api.records.timeline.TimelineDomain domain)
throws java.io.IOException,
org.apache.hadoop.yarn.exceptions.YarnException
java.io.IOExceptionorg.apache.hadoop.yarn.exceptions.YarnException@Private
@VisibleForTesting
public com.sun.jersey.api.client.ClientResponse doPostingObject(java.lang.Object object,
java.lang.String path)
Copyright © 2008–2025 Apache Software Foundation. All rights reserved.