类 WebFluxTags
- java.lang.Object
- org.springframework.boot.actuate.metrics.web.reactive.server.WebFluxTags
public final class WebFluxTags extends Object
Factory methods forTags
associated with a request-response exchange that is handled by WebFlux.- 从以下版本开始:
- 2.0.0
方法概要
所有方法 静态方法 具体方法 修饰符和类型 方法 说明 static io.micrometer.core.instrument.Tag
exception(Throwable exception)
static io.micrometer.core.instrument.Tag
method(org.springframework.web.server.ServerWebExchange exchange)
Creates amethod
tag based on themethod
of theServerWebExchange.getRequest()
request of the givenexchange
.static io.micrometer.core.instrument.Tag
outcome(org.springframework.web.server.ServerWebExchange exchange)
Creates anoutcome
tag based on the response status of the givenexchange
.static io.micrometer.core.instrument.Tag
status(org.springframework.web.server.ServerWebExchange exchange)
Creates astatus
tag based on the response status of the givenexchange
.static io.micrometer.core.instrument.Tag
uri(org.springframework.web.server.ServerWebExchange exchange)
Creates auri
tag based on the URI of the givenexchange
.
方法详细资料
method
public static io.micrometer.core.instrument.Tag method(org.springframework.web.server.ServerWebExchange exchange)
Creates amethod
tag based on themethod
of theServerWebExchange.getRequest()
request of the givenexchange
.- 参数:
exchange
- the exchange- 返回:
- the method tag whose value is a capitalized method (e.g. GET).
status
public static io.micrometer.core.instrument.Tag status(org.springframework.web.server.ServerWebExchange exchange)
Creates astatus
tag based on the response status of the givenexchange
.- 参数:
exchange
- the exchange- 返回:
- the status tag derived from the response status
uri
public static io.micrometer.core.instrument.Tag uri(org.springframework.web.server.ServerWebExchange exchange)
Creates auri
tag based on the URI of the givenexchange
. Uses theHandlerMapping.BEST_MATCHING_PATTERN_ATTRIBUTE
best matching pattern.- 参数:
exchange
- the exchange- 返回:
- the uri tag derived from the exchange
exception
public static io.micrometer.core.instrument.Tag exception(Throwable exception)
- 参数:
exception
- the exception, may benull
- 返回:
- the exception tag derived from the exception
outcome
public static io.micrometer.core.instrument.Tag outcome(org.springframework.web.server.ServerWebExchange exchange)
Creates anoutcome
tag based on the response status of the givenexchange
.- 参数:
exchange
- the exchange- 返回:
- the outcome tag derived from the response status
- 从以下版本开始:
- 2.1.0