public class FragmentExecutionLog
extends java.lang.Object
| Modifier and Type | Class and Description |
|---|---|
static class |
FragmentExecutionLog.ExecutionStatus |
| Constructor and Description |
|---|
FragmentExecutionLog() |
FragmentExecutionLog(io.vertx.core.json.JsonObject jsonObject) |
| Modifier and Type | Method and Description |
|---|---|
long |
getFinishTime()
Node processing finish time.
|
io.knotx.fragments.api.Fragment |
getFragment()
Fragment
details.
|
GraphNodeExecutionLog |
getGraph()
Task evaluation details.
|
long |
getStartTime()
Node processing start time.
|
FragmentExecutionLog.ExecutionStatus |
getStatus()
Possible values:
UNPROCESSED, SUCCESS and FAILURE. |
static FragmentExecutionLog |
newInstance(io.knotx.fragments.api.Fragment fragment) |
static FragmentExecutionLog |
newInstance(io.knotx.fragments.api.Fragment fragment,
FragmentExecutionLog.ExecutionStatus status,
long startTime,
long finishTime) |
static FragmentExecutionLog |
newInstance(io.knotx.fragments.api.Fragment fragment,
FragmentExecutionLog.ExecutionStatus status,
long startTime,
long finishTime,
GraphNodeExecutionLog graph) |
static FragmentExecutionLog |
newInstance(io.knotx.fragments.api.Fragment fragment,
GraphNodeExecutionLog graph) |
FragmentExecutionLog |
setFinishTime(long finishTime) |
FragmentExecutionLog |
setFragment(io.knotx.fragments.api.Fragment fragment) |
FragmentExecutionLog |
setGraph(GraphNodeExecutionLog graph) |
FragmentExecutionLog |
setStartTime(long startTime) |
FragmentExecutionLog |
setStatus(FragmentExecutionLog.ExecutionStatus status) |
io.vertx.core.json.JsonObject |
toJson() |
java.lang.String |
toString() |
public FragmentExecutionLog()
public FragmentExecutionLog(io.vertx.core.json.JsonObject jsonObject)
public static FragmentExecutionLog newInstance(io.knotx.fragments.api.Fragment fragment)
public static FragmentExecutionLog newInstance(io.knotx.fragments.api.Fragment fragment, GraphNodeExecutionLog graph)
public static FragmentExecutionLog newInstance(io.knotx.fragments.api.Fragment fragment, FragmentExecutionLog.ExecutionStatus status, long startTime, long finishTime)
public static FragmentExecutionLog newInstance(io.knotx.fragments.api.Fragment fragment, FragmentExecutionLog.ExecutionStatus status, long startTime, long finishTime, GraphNodeExecutionLog graph)
public io.vertx.core.json.JsonObject toJson()
public io.knotx.fragments.api.Fragment getFragment()
public FragmentExecutionLog setFragment(io.knotx.fragments.api.Fragment fragment)
public FragmentExecutionLog.ExecutionStatus getStatus()
UNPROCESSED, SUCCESS and FAILURE.public FragmentExecutionLog setStatus(FragmentExecutionLog.ExecutionStatus status)
public long getStartTime()
public FragmentExecutionLog setStartTime(long startTime)
public long getFinishTime()
public FragmentExecutionLog setFinishTime(long finishTime)
public GraphNodeExecutionLog getGraph()
public FragmentExecutionLog setGraph(GraphNodeExecutionLog graph)
public java.lang.String toString()
toString in class java.lang.Object