Class AlertBuilder
java.lang.Object
org.apache.druid.java.util.emitter.service.ServiceEventBuilder<AlertEvent>
org.apache.druid.java.util.emitter.service.AlertBuilder
- Direct Known Subclasses:
EmittingLogger.LoggingAlertBuilder
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected final Stringprotected final ServiceEmitterstatic final Stringstatic final Stringstatic final Stringprotected AlertEvent.Severity -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionstatic AlertBuilderstatic AlertBuildercreateEmittable(ServiceEmitter emitter, String descriptionFormat, Object... objects) voidemit()severity(AlertEvent.Severity severity) Methods inherited from class org.apache.druid.java.util.emitter.service.ServiceEventBuilder
build
-
Field Details
-
EXCEPTION_TYPE_KEY
- See Also:
-
EXCEPTION_MESSAGE_KEY
- See Also:
-
EXCEPTION_STACK_TRACE_KEY
- See Also:
-
dataMap
-
description
-
emitter
-
severity
-
-
Constructor Details
-
AlertBuilder
-
-
Method Details
-
create
-
createEmittable
public static AlertBuilder createEmittable(ServiceEmitter emitter, String descriptionFormat, Object... objects) -
addData
-
addData
-
addThrowable
-
severity
-
build
- Specified by:
buildin classServiceEventBuilder<AlertEvent>
-
emit
public void emit()
-