TimelineDocument<FlowRunDocument>public class FlowRunDocument extends java.lang.Object implements TimelineDocument<FlowRunDocument>
| Constructor | Description |
|---|---|
FlowRunDocument() |
|
FlowRunDocument(org.apache.hadoop.yarn.server.timelineservice.collector.TimelineCollectorContext collectorContext,
java.util.Set<org.apache.hadoop.yarn.api.records.timelineservice.TimelineMetric> metrics) |
| Modifier and Type | Method | Description |
|---|---|---|
java.util.Set<org.apache.hadoop.yarn.api.records.timelineservice.TimelineMetric> |
fetchTimelineMetrics() |
|
java.lang.String |
getClusterId() |
|
long |
getCreatedTime() |
|
java.lang.String |
getFlowName() |
|
java.lang.Long |
getFlowRunId() |
|
java.lang.String |
getFlowVersion() |
|
java.lang.String |
getId() |
|
long |
getMaxEndTime() |
|
java.util.Map<java.lang.String,TimelineMetricSubDoc> |
getMetrics() |
|
long |
getMinStartTime() |
|
java.lang.String |
getType() |
|
java.lang.String |
getUsername() |
|
void |
merge(FlowRunDocument flowRunDoc) |
Merge the
FlowRunDocument that is passed with the current
document for upsert. |
void |
setClusterId(java.lang.String clusterId) |
|
void |
setCreatedTime(long createdTime) |
|
void |
setFlowName(java.lang.String flowName) |
|
void |
setFlowRunId(java.lang.Long flowRunId) |
|
void |
setFlowVersion(java.lang.String flowVersion) |
|
void |
setId(java.lang.String id) |
|
void |
setMaxEndTime(long maxEndTime) |
|
void |
setMetrics(java.util.Map<java.lang.String,TimelineMetricSubDoc> metrics) |
|
void |
setMinStartTime(long minStartTime) |
|
void |
setUsername(java.lang.String username) |
public FlowRunDocument()
public FlowRunDocument(org.apache.hadoop.yarn.server.timelineservice.collector.TimelineCollectorContext collectorContext,
java.util.Set<org.apache.hadoop.yarn.api.records.timelineservice.TimelineMetric> metrics)
public void merge(FlowRunDocument flowRunDoc)
FlowRunDocument that is passed with the current
document for upsert.merge in interface TimelineDocument<FlowRunDocument>flowRunDoc - that has to be mergedpublic java.lang.String getId()
getId in interface TimelineDocument<FlowRunDocument>public void setId(java.lang.String id)
public java.lang.String getClusterId()
public void setClusterId(java.lang.String clusterId)
public java.lang.String getUsername()
public void setUsername(java.lang.String username)
public java.lang.String getFlowName()
public void setFlowName(java.lang.String flowName)
public java.lang.Long getFlowRunId()
public void setFlowRunId(java.lang.Long flowRunId)
public java.util.Map<java.lang.String,TimelineMetricSubDoc> getMetrics()
public void setMetrics(java.util.Map<java.lang.String,TimelineMetricSubDoc> metrics)
public java.util.Set<org.apache.hadoop.yarn.api.records.timelineservice.TimelineMetric> fetchTimelineMetrics()
public long getMinStartTime()
public void setMinStartTime(long minStartTime)
public long getMaxEndTime()
public void setMaxEndTime(long maxEndTime)
public java.lang.String getType()
getType in interface TimelineDocument<FlowRunDocument>public long getCreatedTime()
getCreatedTime in interface TimelineDocument<FlowRunDocument>public void setCreatedTime(long createdTime)
setCreatedTime in interface TimelineDocument<FlowRunDocument>public java.lang.String getFlowVersion()
public void setFlowVersion(java.lang.String flowVersion)
Copyright © 2008–2025 Apache Software Foundation. All rights reserved.