Package io.inugami.api.models.events
Class GenericEvent
- java.lang.Object
-
- io.inugami.api.models.events.GenericEvent
-
- All Implemented Interfaces:
ClonableObject<GenericEvent>,Serializable
- Direct Known Subclasses:
Event,SimpleEvent
public class GenericEvent extends Object implements Serializable, ClonableObject<GenericEvent>
GenericEvent- Since:
- 6 oct. 2016
- See Also:
- Serialized Form
-
-
Field Summary
Fields Modifier and Type Field Description protected Stringfromprotected StringfromFirstTime
-
Constructor Summary
Constructors Constructor Description GenericEvent(String name)GenericEvent(String name, String from, String unitl, String provider, List<ProcessorModel> processors, 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()Optional<List<ProcessorModel>>getProcessors()Optional<String>getProvider()Optional<String>getUntil()StringtoString()
-
-
-
Constructor Detail
-
GenericEvent
public GenericEvent(String name)
-
GenericEvent
public GenericEvent(String name, String from, String unitl, String provider, List<ProcessorModel> processors, String mapper, List<AlertingModel> alertings)
-
-
Method Detail
-
getProcessors
public Optional<List<ProcessorModel>> getProcessors()
-
buildFrom
public void buildFrom(String from)
-
buildUntil
public void buildUntil(String until)
-
buildProvider
public void buildProvider(String provider)
-
buildFromFirstTime
public void buildFromFirstTime(String fromFirstTime)
-
buildMapper
public void buildMapper(String mapper)
-
getAlertings
public Optional<List<AlertingModel>> getAlertings()
-
cloneObj
public GenericEvent cloneObj()
- Specified by:
cloneObjin interfaceClonableObject<GenericEvent>
-
-