Package io.inugami.api.models.events
Class SimpleEvent
- java.lang.Object
-
- io.inugami.api.models.events.GenericEvent
-
- io.inugami.api.models.events.SimpleEvent
-
- All Implemented Interfaces:
ClonableObject<GenericEvent>,Serializable
- Direct Known Subclasses:
TargetConfig
public class SimpleEvent extends GenericEvent
Event- Since:
- 4 oct. 2016
- See Also:
- Serialized Form
-
-
Field Summary
-
Fields inherited from class io.inugami.api.models.events.GenericEvent
from, fromFirstTime
-
-
Constructor Summary
Constructors Constructor Description SimpleEvent()SimpleEvent(String name, String from, String until, String provider, List<ProcessorModel> processors, String query, String parent, String scheduler, String mapper, List<AlertingModel> alertings)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidbuildFrom(String from)voidbuildFromFirstTime(String fromFirstTime)voidbuildMapper(String mapper)voidbuildProvider(String provider)voidbuildUntil(String until)GenericEventcloneObj()Optional<List<AlertingModel>>getAlertings()Optional<String>getFrom()Optional<String>getFromFirstTime()Optional<String>getMapper()StringgetName()Optional<String>getParent()Optional<List<ProcessorModel>>getProcessors()Optional<String>getProvider()StringgetQuery()StringgetScheduler()Optional<String>getUntil()voidsetScheduler(String scheduler)-
Methods inherited from class io.inugami.api.models.events.GenericEvent
toString
-
-
-
-
Method Detail
-
cloneObj
public GenericEvent cloneObj()
- Specified by:
cloneObjin interfaceClonableObject<GenericEvent>- Overrides:
cloneObjin classGenericEvent
-
getQuery
public String getQuery()
-
getScheduler
public String getScheduler()
-
setScheduler
public void setScheduler(String scheduler)
-
getName
public String getName()
-
getFrom
public Optional<String> getFrom()
- Overrides:
getFromin classGenericEvent
-
getProvider
public Optional<String> getProvider()
- Overrides:
getProviderin classGenericEvent
-
getProcessors
public Optional<List<ProcessorModel>> getProcessors()
- Overrides:
getProcessorsin classGenericEvent
-
getUntil
public Optional<String> getUntil()
- Overrides:
getUntilin classGenericEvent
-
getFromFirstTime
public Optional<String> getFromFirstTime()
- Overrides:
getFromFirstTimein classGenericEvent
-
buildFrom
public void buildFrom(String from)
- Overrides:
buildFromin classGenericEvent
-
buildUntil
public void buildUntil(String until)
- Overrides:
buildUntilin classGenericEvent
-
buildProvider
public void buildProvider(String provider)
- Overrides:
buildProviderin classGenericEvent
-
buildFromFirstTime
public void buildFromFirstTime(String fromFirstTime)
- Overrides:
buildFromFirstTimein classGenericEvent
-
getMapper
public Optional<String> getMapper()
- Overrides:
getMapperin classGenericEvent
-
buildMapper
public void buildMapper(String mapper)
- Overrides:
buildMapperin classGenericEvent
-
getAlertings
public Optional<List<AlertingModel>> getAlertings()
- Overrides:
getAlertingsin classGenericEvent
-
-