Class ActionLog
- java.lang.Object
-
- com.floragunn.signals.watch.result.ActionLog
-
- All Implemented Interfaces:
org.elasticsearch.xcontent.ToXContent,org.elasticsearch.xcontent.ToXContentObject
public class ActionLog extends Object implements org.elasticsearch.xcontent.ToXContentObject
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description AckgetAck()Map<String,Object>getData()List<ActionLog>getElements()ErrorInfogetError()longgetExecutionDurationMs()DategetExecutionEnd()DategetExecutionStart()StringgetName()StringgetRequest()WatchExecutionContextDatagetRuntimeAttributes()StatusgetStatus()Status.CodegetStatusCode()static ActionLogparse(com.fasterxml.jackson.databind.JsonNode jsonNode)static List<ActionLog>parseList(com.fasterxml.jackson.databind.node.ArrayNode arrayNode)voidsetAck(Ack ack)voidsetData(Map<String,Object> data)voidsetElements(List<ActionLog> elements)voidsetError(ErrorInfo error)voidsetExecutionEnd(Date executionEnd)voidsetExecutionStart(Date executionStart)voidsetName(String name)voidsetRequest(String request)voidsetRuntimeAttributes(WatchExecutionContextData runtimeAttributes)voidsetStatus(Status status)StringtoString()org.elasticsearch.xcontent.XContentBuildertoXContent(org.elasticsearch.xcontent.XContentBuilder builder, org.elasticsearch.xcontent.ToXContent.Params params)
-
-
-
Constructor Detail
-
ActionLog
public ActionLog()
-
ActionLog
public ActionLog(String name)
-
-
Method Detail
-
getStatus
public Status getStatus()
-
getStatusCode
public Status.Code getStatusCode()
-
setStatus
public void setStatus(Status status)
-
getExecutionDurationMs
public long getExecutionDurationMs()
-
getName
public String getName()
-
setName
public void setName(String name)
-
getExecutionStart
public Date getExecutionStart()
-
setExecutionStart
public void setExecutionStart(Date executionStart)
-
getExecutionEnd
public Date getExecutionEnd()
-
setExecutionEnd
public void setExecutionEnd(Date executionEnd)
-
toXContent
public org.elasticsearch.xcontent.XContentBuilder toXContent(org.elasticsearch.xcontent.XContentBuilder builder, org.elasticsearch.xcontent.ToXContent.Params params) throws IOException- Specified by:
toXContentin interfaceorg.elasticsearch.xcontent.ToXContent- Throws:
IOException
-
parse
public static ActionLog parse(com.fasterxml.jackson.databind.JsonNode jsonNode)
-
parseList
public static List<ActionLog> parseList(com.fasterxml.jackson.databind.node.ArrayNode arrayNode)
-
getError
public ErrorInfo getError()
-
setError
public void setError(ErrorInfo error)
-
getRequest
public String getRequest()
-
setRequest
public void setRequest(String request)
-
getAck
public Ack getAck()
-
setAck
public void setAck(Ack ack)
-
getRuntimeAttributes
public WatchExecutionContextData getRuntimeAttributes()
-
setRuntimeAttributes
public void setRuntimeAttributes(WatchExecutionContextData runtimeAttributes)
-
-