public class DefaultWebFluxTagsProvider extends ObjectSE implements WebFluxTagsProvider
WebFluxTagsProvider
のデフォルト実装。コンストラクターと説明 |
---|
DefaultWebFluxTagsProvider() |
DefaultWebFluxTagsProvider(boolean ignoreTrailingSlash) |
DefaultWebFluxTagsProvider(boolean ignoreTrailingSlash, ListSE<WebFluxTagsContributor> contributors) 指定された contributors のタグに加えて、そのタグを提供する新しい DefaultWebFluxTagsProvider を作成します。 |
DefaultWebFluxTagsProvider(ListSE<WebFluxTagsContributor> contributors) 指定された contributors のタグに加えて、そのタグを提供する新しい DefaultWebFluxTagsProvider を作成します。 |
修飾子と型 | メソッドと説明 |
---|---|
IterableSE<io.micrometer.core.instrument.Tag> | httpRequestTags(ServerWebExchange exchange, ThrowableSE exception) 指定された exchange のメトリクスに関連付けられるタグを提供します。 |
cloneSE, equalsSE, finalizeSE, getClassSE, hashCodeSE, notifySE, notifyAllSE, toStringSE, waitSE, waitSE, waitSE
public DefaultWebFluxTagsProvider()
public DefaultWebFluxTagsProvider(ListSE<WebFluxTagsContributor> contributors)
contributors
のタグに加えて、そのタグを提供する新しい DefaultWebFluxTagsProvider
を作成します。contributors
- 追加のタグを提供するコントリビューター public DefaultWebFluxTagsProvider(boolean ignoreTrailingSlash)
public DefaultWebFluxTagsProvider(boolean ignoreTrailingSlash, ListSE<WebFluxTagsContributor> contributors)
contributors
のタグに加えて、そのタグを提供する新しい DefaultWebFluxTagsProvider
を作成します。ignoreTrailingSlash
- uri
タグを決定するときに末尾のスラッシュを無視するかどうか。contributors
- 追加のタグを提供するコントリビューター public IterableSE<io.micrometer.core.instrument.Tag> httpRequestTags(ServerWebExchange exchange, ThrowableSE exception)
WebFluxTagsProvider
exchange
のメトリクスに関連付けられるタグを提供します。WebFluxTagsProvider
の httpRequestTags
exchange
- 交換 exception
- 現在の例外 (null
の場合があります)