public class FlowActivityDocument extends Object implements TimelineDocument<FlowActivityDocument>
FlowActivityEntity
which is used for
showing all the flow runs with limited information.Constructor and Description |
---|
FlowActivityDocument() |
FlowActivityDocument(String flowName,
String flowVersion,
long flowRunId) |
Modifier and Type | Method and Description |
---|---|
void |
addFlowActivity(String flowActivityName,
String flowVersion,
long flowRunId) |
long |
getCreatedTime() |
long |
getDayTimestamp() |
Set<FlowActivitySubDoc> |
getFlowActivities() |
String |
getFlowName() |
String |
getId() |
String |
getType() |
String |
getUser() |
void |
merge(FlowActivityDocument flowActivityDocument)
Merge the
FlowActivityDocument that is passed with the current
document for upsert. |
void |
setCreatedTime(long time) |
void |
setDayTimestamp(long dayTimestamp) |
void |
setFlowActivities(Set<FlowActivitySubDoc> flowActivities) |
void |
setFlowName(String flowName) |
void |
setId(String id) |
void |
setUser(String user) |
public void merge(FlowActivityDocument flowActivityDocument)
FlowActivityDocument
that is passed with the current
document for upsert.merge
in interface TimelineDocument<FlowActivityDocument>
flowActivityDocument
- that has to be mergedpublic String getId()
getId
in interface TimelineDocument<FlowActivityDocument>
public void setId(String id)
public String getType()
getType
in interface TimelineDocument<FlowActivityDocument>
public void addFlowActivity(String flowActivityName, String flowVersion, long flowRunId)
public Set<FlowActivitySubDoc> getFlowActivities()
public void setFlowActivities(Set<FlowActivitySubDoc> flowActivities)
public long getCreatedTime()
getCreatedTime
in interface TimelineDocument<FlowActivityDocument>
public void setCreatedTime(long time)
setCreatedTime
in interface TimelineDocument<FlowActivityDocument>
public long getDayTimestamp()
public void setDayTimestamp(long dayTimestamp)
public String getUser()
public void setUser(String user)
public String getFlowName()
public void setFlowName(String flowName)
Copyright © 2008–2023 Apache Software Foundation. All rights reserved.