Package com.floragunn.signals.execution
Class WatchExecutionContextData
- java.lang.Object
-
- com.floragunn.signals.execution.WatchExecutionContextData
-
- All Implemented Interfaces:
org.elasticsearch.xcontent.ToXContent,org.elasticsearch.xcontent.ToXContentObject
public class WatchExecutionContextData extends Object implements org.elasticsearch.xcontent.ToXContentObject
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classWatchExecutionContextData.TriggerInfostatic classWatchExecutionContextData.WatchInfo
-
Constructor Summary
-
Method Summary
-
-
-
Constructor Detail
-
WatchExecutionContextData
public WatchExecutionContextData()
-
WatchExecutionContextData
public WatchExecutionContextData(WatchExecutionContextData.WatchInfo watch)
-
WatchExecutionContextData
public WatchExecutionContextData(NestedValueMap data)
-
WatchExecutionContextData
public WatchExecutionContextData(NestedValueMap data, WatchExecutionContextData.WatchInfo watch)
-
WatchExecutionContextData
public WatchExecutionContextData(NestedValueMap data, WatchExecutionContextData.WatchInfo watch, WatchExecutionContextData.TriggerInfo triggerInfo, org.elasticsearch.script.JodaCompatibleZonedDateTime executionTime)
-
WatchExecutionContextData
public WatchExecutionContextData(NestedValueMap data, WatchExecutionContextData.WatchInfo watch, WatchExecutionContextData.TriggerInfo triggerInfo, org.elasticsearch.script.JodaCompatibleZonedDateTime executionTime, SeverityMapping.EvaluationResult severity)
-
WatchExecutionContextData
public WatchExecutionContextData(NestedValueMap data, WatchExecutionContextData.WatchInfo watch, WatchExecutionContextData.TriggerInfo triggerInfo, org.elasticsearch.script.JodaCompatibleZonedDateTime executionTime, SeverityMapping.EvaluationResult severity, NestedValueMap item)
-
-
Method Detail
-
getData
public NestedValueMap getData()
-
setData
public void setData(NestedValueMap data)
-
getSeverity
public SeverityMapping.EvaluationResult getSeverity()
-
setSeverity
public void setSeverity(SeverityMapping.EvaluationResult severity)
-
getTriggerInfo
public WatchExecutionContextData.TriggerInfo getTriggerInfo()
-
setTriggerInfo
public void setTriggerInfo(WatchExecutionContextData.TriggerInfo triggerInfo)
-
getExecutionTime
public org.elasticsearch.script.JodaCompatibleZonedDateTime getExecutionTime()
-
setExecutionTime
public void setExecutionTime(org.elasticsearch.script.JodaCompatibleZonedDateTime executionTime)
-
clone
public WatchExecutionContextData clone()
-
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
-
create
public static WatchExecutionContextData create(com.fasterxml.jackson.databind.JsonNode jsonNode)
-
getItem
public NestedValueMap getItem()
-
setItem
public void setItem(NestedValueMap item)
-
getWatch
public WatchExecutionContextData.WatchInfo getWatch()
-
setWatch
public void setWatch(WatchExecutionContextData.WatchInfo watch)
-
-