public static class MessagingJsonLogFormatter.MessageBodyHexBuilder extends java.lang.Object implements JsonLogObjectBuilder<MessagingLogFormatter.MessagingLogContext>
Constructor and Description |
---|
MessageBodyHexBuilder(char maskingChar,
java.util.regex.Pattern[] maskingPatterns)
コンストラクタ。
|
Modifier and Type | Method and Description |
---|---|
void |
build(java.util.Map<java.lang.String,java.lang.Object> structuredObject,
MessagingLogFormatter.MessagingLogContext context)
構造化ログのオブジェクトを構築する。
|
public MessageBodyHexBuilder(char maskingChar, java.util.regex.Pattern[] maskingPatterns)
maskingChar
- マスク文字maskingPatterns
- マスク対象のパターンpublic void build(java.util.Map<java.lang.String,java.lang.Object> structuredObject, MessagingLogFormatter.MessagingLogContext context)
JsonLogObjectBuilder
build
in interface JsonLogObjectBuilder<MessagingLogFormatter.MessagingLogContext>
structuredObject
- 構築先のオブジェクトcontext
- ログコンテキスト