public static class JaxRsAccessJsonLogFormatter.RequestBodyBuilder extends java.lang.Object implements JsonLogObjectBuilder<JaxRsAccessLogFormatter.JaxRsAccessLogContext>
Constructor and Description |
---|
RequestBodyBuilder(MessageBodyLogTargetMatcher logTargetMatcher,
LogContentMaskingFilter maskingFilter)
コンストラクタ
|
Modifier and Type | Method and Description |
---|---|
void |
build(java.util.Map<java.lang.String,java.lang.Object> structuredObject,
JaxRsAccessLogFormatter.JaxRsAccessLogContext context)
構造化ログのオブジェクトを構築する。
|
public RequestBodyBuilder(MessageBodyLogTargetMatcher logTargetMatcher, LogContentMaskingFilter maskingFilter)
logTargetMatcher
- ログ出力対象判定maskingFilter
- マスク処理フィルタpublic void build(java.util.Map<java.lang.String,java.lang.Object> structuredObject, JaxRsAccessLogFormatter.JaxRsAccessLogContext context)
build
in interface JsonLogObjectBuilder<JaxRsAccessLogFormatter.JaxRsAccessLogContext>
structuredObject
- 構築先のオブジェクトcontext
- ログコンテキスト