java.lang.Object
org.apache.logging.log4j.core.appender.db.jdbc.ColumnConfig

@Plugin(name="Column", category="Core", printObject=true) public final class ColumnConfig extends Object
A configuration element used to configure which event properties are logged to which columns in the database table.
See Also:
  • Field Details

    • LOGGER

      private static final Logger LOGGER
    • columnName

      private final String columnName
    • columnNameKey

      private final String columnNameKey
    • layout

      private final PatternLayout layout
    • literalValue

      private final String literalValue
    • eventTimestamp

      private final boolean eventTimestamp
    • unicode

      private final boolean unicode
    • clob

      private final boolean clob
  • Constructor Details

    • ColumnConfig

      private ColumnConfig(String columnName, PatternLayout layout, String literalValue, boolean eventDate, boolean unicode, boolean clob)
  • Method Details