{
  "groups": [
    {
      "name": "orion.logging.printer",
      "type": "org.dromara.visor.framework.log.configuration.config.LogPrinterConfig",
      "sourceType": "org.dromara.visor.framework.log.configuration.config.LogPrinterConfig"
    }
  ],
  "properties": [
    {
      "name": "orion.logging.printer.mode",
      "type": "org.dromara.visor.framework.log.core.enums.LogPrinterMode",
      "description": "日志打印模型.",
      "defaultValue": "NONE"
    },
    {
      "name": "orion.logging.printer.expression",
      "type": "java.lang.String",
      "description": "aspectj 表达式."
    },
    {
      "name": "orion.logging.printer.headers",
      "type": "java.util.List",
      "description": "需要打印的 HttpHandlers."
    },
    {
      "name": "orion.logging.printer.field.ignore",
      "type": "java.util.List",
      "description": "忽略打印的字段."
    },
    {
      "name": "orion.logging.printer.field.desensitize",
      "type": "java.util.List",
      "description": "需要脱敏的字段."
    }
  ]
}