public abstract class EventFactory
extends java.lang.Object
EventFactory abstraction for creating Events.| Modifier and Type | Field and Description |
|---|---|
static EventFactory |
NONE
Empty no-op
EventFactory. |
| Constructor and Description |
|---|
EventFactory() |
| Modifier and Type | Method and Description |
|---|---|
Event |
createError(Descriptor descriptor)
Create an event with
Event.Severity#ERROR. |
abstract Event |
createEvent(Descriptor descriptor,
Event.Severity severity)
Create an event with the given
Descriptor and Event.Severity. |
Event |
createInfo(Descriptor descriptor)
Create an event with
Event.Severity#INFO. |
Event |
createWarning(Descriptor descriptor)
Create an event with
Event.Severity#WARNING. |
public static final EventFactory NONE
EventFactory.public abstract Event createEvent(Descriptor descriptor, Event.Severity severity)
Descriptor and Event.Severity.descriptor - metric descriptor for this eventseverity - severity for this eventpublic Event createError(Descriptor descriptor)
Event.Severity#ERROR.descriptor - metric descriptor for this eventpublic Event createWarning(Descriptor descriptor)
Event.Severity#WARNING.descriptor - metric descriptor for this eventpublic Event createInfo(Descriptor descriptor)
Event.Severity#INFO.descriptor - metric descriptor for this eventCinnamon API. Copyright (c) 2015–2021 Lightbend.