public interface AssertingSpanCustomizer extends SpanCustomizer
SpanCustomizer that can perform assertions on itself.| Modifier and Type | Method and Description |
|---|---|
default AssertingSpanCustomizer |
event(EventValue value)
Sets an event on a span.
|
default AssertingSpanCustomizer |
event(String value)
Sets an event on a span.
|
SpanCustomizer |
getDelegate() |
DocumentedSpan |
getDocumentedSpan() |
default AssertingSpanCustomizer |
name(String name)
Sets a name on a span.
|
static AssertingSpanCustomizer |
of(DocumentedSpan documentedSpan,
SpanCustomizer span) |
default AssertingSpanCustomizer |
tag(String key,
String value)
Sets a tag on a span.
|
default AssertingSpanCustomizer |
tag(TagKey key,
String value)
Sets a tag on a span.
|
static <T extends SpanCustomizer> |
unwrap(SpanCustomizer span)
Returns the underlying delegate.
|
DocumentedSpan getDocumentedSpan()
DocumentedSpan with span configurationSpanCustomizer getDelegate()
SpanCustomizerdefault AssertingSpanCustomizer tag(String key, String value)
SpanCustomizertag in interface SpanCustomizerkey - tag keyvalue - tag valuedefault AssertingSpanCustomizer tag(TagKey key, String value)
key - tag keyvalue - tagdefault AssertingSpanCustomizer event(String value)
SpanCustomizerevent in interface SpanCustomizervalue - event namedefault AssertingSpanCustomizer event(EventValue value)
value - eventdefault AssertingSpanCustomizer name(String name)
SpanCustomizername in interface SpanCustomizername - name to set on a spanstatic AssertingSpanCustomizer of(DocumentedSpan documentedSpan, SpanCustomizer span)
documentedSpan - span configurationspan - span to wrap in assertionsstatic <T extends SpanCustomizer> T unwrap(SpanCustomizer span)
T - type extending a spanspan - span to check for wrappingCopyright © 2021 Pivotal Software, Inc.. All rights reserved.