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.