Package com.embabel.agent.core
Class ActionInvocation
-
- All Implemented Interfaces:
-
com.embabel.common.core.types.HasInfoString,com.embabel.common.core.types.Timed,com.embabel.common.core.types.Timestamped
public final class ActionInvocation implements Timestamped, Timed, HasInfoStringHistory element
-
-
Field Summary
Fields Modifier and Type Field Description private final StringactionNameprivate final Instanttimestampprivate final DurationrunningTime
-
Constructor Summary
Constructors Constructor Description ActionInvocation(String actionName, Instant timestamp, Duration runningTime)
-
Method Summary
Modifier and Type Method Description final StringgetActionName()InstantgetTimestamp()DurationgetRunningTime()StringinfoString(Boolean verbose, Integer indent)-
-
Method Detail
-
getActionName
final String getActionName()
-
getTimestamp
Instant getTimestamp()
-
getRunningTime
Duration getRunningTime()
-
infoString
String infoString(Boolean verbose, Integer indent)
-
-
-
-