public class ErrorParser extends Object
Modifier and Type | Field | Description |
---|---|---|
static ErrorParser |
NOOP |
Adds no tags to the span representing the operation in error.
|
Constructor | Description |
---|---|
ErrorParser() |
Modifier and Type | Method | Description |
---|---|---|
protected void |
annotate(Object span,
String value) |
Same behaviour as
SpanCustomizer.annotate(String) |
void |
error(Throwable error,
MutableSpan span) |
Used to parse errors on a subtype of SpanCustomizer
|
void |
error(Throwable error,
ScopedSpan scopedSpan) |
Used to parse errors on a subtype of ScopedSpan
|
void |
error(Throwable error,
SpanCustomizer customizer) |
Used to parse errors on a subtype of SpanCustomizer
|
protected void |
error(Throwable error,
Object span) |
Override to change what data from the error are parsed into the span modeling it.
|
protected void |
tag(Object span,
String key,
String message) |
Same behaviour as
SpanCustomizer.tag(String, String) |
public static final ErrorParser NOOP
public final void error(Throwable error, ScopedSpan scopedSpan)
public final void error(Throwable error, SpanCustomizer customizer)
public final void error(Throwable error, MutableSpan span)
protected void error(Throwable error, Object span)
protected final void annotate(Object span, String value)
SpanCustomizer.annotate(String)
protected final void tag(Object span, String key, String message)
SpanCustomizer.tag(String, String)
Copyright © 2018 OpenZipkin. All rights reserved.