Class ProcessorSettings.LogSettings

java.lang.Object
org.summerboot.jexpress.nio.server.domain.ProcessorSettings.LogSettings
Enclosing class:
ProcessorSettings

public class ProcessorSettings.LogSettings extends Object
Author:
Changski Tie Zheng Zhang 张铁铮, 魏泽北, 杜旺财, 杜富贵
  • Field Details

    • logRequestHeader

      protected boolean logRequestHeader
    • logRequestBody

      protected boolean logRequestBody
    • logResponseHeader

      protected boolean logResponseHeader
    • logResponseBody

      protected boolean logResponseBody
    • protectDataFieldsFromLogging

      protected List<String> protectDataFieldsFromLogging
  • Constructor Details

    • LogSettings

      public LogSettings()
  • Method Details

    • removeDuplicates

      public void removeDuplicates()
    • isLogRequestHeader

      public boolean isLogRequestHeader()
    • setLogRequestHeader

      public void setLogRequestHeader(boolean logRequestHeader)
    • isLogRequestBody

      public boolean isLogRequestBody()
    • setLogRequestBody

      public void setLogRequestBody(boolean logRequestBody)
    • isLogResponseHeader

      public boolean isLogResponseHeader()
    • setLogResponseHeader

      public void setLogResponseHeader(boolean logResponseHeader)
    • isLogResponseBody

      public boolean isLogResponseBody()
    • setLogResponseBody

      public void setLogResponseBody(boolean logResponseBody)
    • getProtectDataFieldsFromLogging

      public List<String> getProtectDataFieldsFromLogging()
    • setProtectDataFieldsFromLogging

      public void setProtectDataFieldsFromLogging(List<String> protectDataFieldsFromLogging)