Top Description Fields Methods
io.micrometer.tracing

public Interface SpanCustomizer

Known Direct Subinterfaces
io.micrometer.tracing.Span

Allows to customize the current span in scope.
Authors
OpenZipkin Brave Authors, Marcin Grzejszczak
Since
1.0.0

Field Summary

Modifier and TypeField and Description
public static final SpanCustomizer
NOOP

A noop implementation.

Method Summary

Modifier and TypeMethod and Description
public SpanCustomizer

Returns:

this, for chaining
event
(String
event name
value
)

Sets an event on a span.

public SpanCustomizer

Returns:

this, for chaining
name
(String
name to set on a span
name
)

Sets a name on a span.

public SpanCustomizer

Returns:

this, for chaining
tag
(String
tag key
key
,
String
tag value
value
)

Sets a tag on a span.

public default SpanCustomizer

Returns:

this, for chaining
tag
(String
tag key
key
,
long
tag value
value
)

Sets a tag on a span.

public default SpanCustomizer

Returns:

this, for chaining
tag
(String
tag key
key
,
double
tag value
value
)

Sets a tag on a span.

public default SpanCustomizer

Returns:

this, for chaining
tag
(String
tag key
key
,
boolean
tag value
value
)

Sets a tag on a span.

Field Detail

NOOPback to summary
public static final SpanCustomizer NOOP

A noop implementation.

Method Detail

eventback to summary
public SpanCustomizer event(String value)

Sets an event on a span.

Parameters
value:String

event name

Returns:SpanCustomizer

this, for chaining

nameback to summary
public SpanCustomizer name(String name)

Sets a name on a span.

Parameters
name:String

name to set on a span

Returns:SpanCustomizer

this, for chaining

tagback to summary
public SpanCustomizer tag(String key, String value)

Sets a tag on a span.

Parameters
key:String

tag key

value:String

tag value

Returns:SpanCustomizer

this, for chaining

tagback to summary
public default SpanCustomizer tag(String key, long value)

Sets a tag on a span.

Parameters
key:String

tag key

value:long

tag value

Returns:SpanCustomizer

this, for chaining

tagback to summary
public default SpanCustomizer tag(String key, double value)

Sets a tag on a span.

Parameters
key:String

tag key

value:double

tag value

Returns:SpanCustomizer

this, for chaining

tagback to summary
public default SpanCustomizer tag(String key, boolean value)

Sets a tag on a span.

Parameters
key:String

tag key

value:boolean

tag value

Returns:SpanCustomizer

this, for chaining