Class PagerDutyEventConfig.Payload
- java.lang.Object
-
- com.floragunn.signals.enterprise.watch.action.handlers.pagerduty.PagerDutyEventConfig.Payload
-
- All Implemented Interfaces:
org.elasticsearch.common.xcontent.ToXContent
- Enclosing class:
- PagerDutyEventConfig
public static class PagerDutyEventConfig.Payload extends Object implements org.elasticsearch.common.xcontent.ToXContent
-
-
Constructor Summary
Constructors Constructor Description Payload()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.floragunn.searchsupport.config.elements.InlineMustacheTemplate<String>getComponent()com.floragunn.signals.support.InlinePainlessScript<com.floragunn.signals.script.types.SignalsObjectFunctionScript.Factory>getCustomDetails()com.floragunn.searchsupport.config.elements.InlineMustacheTemplate<String>getEventClass()com.floragunn.searchsupport.config.elements.InlineMustacheTemplate<String>getGroup()com.floragunn.searchsupport.config.elements.InlineMustacheTemplate<com.floragunn.signals.enterprise.watch.action.handlers.pagerduty.PagerDutyEvent.Payload.Severity>getSeverity()com.floragunn.searchsupport.config.elements.InlineMustacheTemplate<String>getSource()com.floragunn.searchsupport.config.elements.InlineMustacheTemplate<String>getSummary()voidsetComponent(com.floragunn.searchsupport.config.elements.InlineMustacheTemplate<String> component)voidsetCustomDetails(com.floragunn.signals.support.InlinePainlessScript<com.floragunn.signals.script.types.SignalsObjectFunctionScript.Factory> customDetails)voidsetEventClass(com.floragunn.searchsupport.config.elements.InlineMustacheTemplate<String> eventClass)voidsetGroup(com.floragunn.searchsupport.config.elements.InlineMustacheTemplate<String> group)voidsetSeverity(com.floragunn.searchsupport.config.elements.InlineMustacheTemplate<com.floragunn.signals.enterprise.watch.action.handlers.pagerduty.PagerDutyEvent.Payload.Severity> severity)voidsetSource(com.floragunn.searchsupport.config.elements.InlineMustacheTemplate<String> source)voidsetSummary(com.floragunn.searchsupport.config.elements.InlineMustacheTemplate<String> summary)org.elasticsearch.common.xcontent.XContentBuildertoXContent(org.elasticsearch.common.xcontent.XContentBuilder builder, org.elasticsearch.common.xcontent.ToXContent.Params params)
-
-
-
Method Detail
-
toXContent
public org.elasticsearch.common.xcontent.XContentBuilder toXContent(org.elasticsearch.common.xcontent.XContentBuilder builder, org.elasticsearch.common.xcontent.ToXContent.Params params) throws IOException- Specified by:
toXContentin interfaceorg.elasticsearch.common.xcontent.ToXContent- Throws:
IOException
-
getCustomDetails
public com.floragunn.signals.support.InlinePainlessScript<com.floragunn.signals.script.types.SignalsObjectFunctionScript.Factory> getCustomDetails()
-
setCustomDetails
public void setCustomDetails(com.floragunn.signals.support.InlinePainlessScript<com.floragunn.signals.script.types.SignalsObjectFunctionScript.Factory> customDetails)
-
getSummary
public com.floragunn.searchsupport.config.elements.InlineMustacheTemplate<String> getSummary()
-
setSummary
public void setSummary(com.floragunn.searchsupport.config.elements.InlineMustacheTemplate<String> summary)
-
getSource
public com.floragunn.searchsupport.config.elements.InlineMustacheTemplate<String> getSource()
-
setSource
public void setSource(com.floragunn.searchsupport.config.elements.InlineMustacheTemplate<String> source)
-
getSeverity
public com.floragunn.searchsupport.config.elements.InlineMustacheTemplate<com.floragunn.signals.enterprise.watch.action.handlers.pagerduty.PagerDutyEvent.Payload.Severity> getSeverity()
-
setSeverity
public void setSeverity(com.floragunn.searchsupport.config.elements.InlineMustacheTemplate<com.floragunn.signals.enterprise.watch.action.handlers.pagerduty.PagerDutyEvent.Payload.Severity> severity)
-
getComponent
public com.floragunn.searchsupport.config.elements.InlineMustacheTemplate<String> getComponent()
-
setComponent
public void setComponent(com.floragunn.searchsupport.config.elements.InlineMustacheTemplate<String> component)
-
getGroup
public com.floragunn.searchsupport.config.elements.InlineMustacheTemplate<String> getGroup()
-
setGroup
public void setGroup(com.floragunn.searchsupport.config.elements.InlineMustacheTemplate<String> group)
-
getEventClass
public com.floragunn.searchsupport.config.elements.InlineMustacheTemplate<String> getEventClass()
-
setEventClass
public void setEventClass(com.floragunn.searchsupport.config.elements.InlineMustacheTemplate<String> eventClass)
-
-