Package org.springframework.cloud.sleuth
Interface SpanCustomizer
-
- All Known Subinterfaces:
AssertingSpan,AssertingSpanCustomizer,Span
public interface SpanCustomizerAllows to customize the current span in scope.- Since:
- 3.0.0
- Author:
- OpenZipkin Brave Authors, Marcin Grzejszczak
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SpanCustomizerevent(String value)Sets an event on a span.SpanCustomizername(String name)Sets a name on a span.SpanCustomizertag(String key, String value)Sets a tag on a span.
-
-
-
Method Detail
-
name
SpanCustomizer name(String name)
Sets a name on a span.- Parameters:
name- name to set on a span- Returns:
- this, for chaining
-
tag
SpanCustomizer tag(String key, String value)
Sets a tag on a span.- Parameters:
key- tag keyvalue- tag value- Returns:
- this, for chaining
-
event
SpanCustomizer event(String value)
Sets an event on a span.- Parameters:
value- event name- Returns:
- this, for chaining
-
-