Class ColumnConfig


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

      • getColumnName

        public java.lang.String getColumnName()
      • getLiteralValue

        public java.lang.String getLiteralValue()
      • isEventTimestamp

        public boolean isEventTimestamp()
      • isUnicode

        public boolean isUnicode()
      • isClob

        public boolean isClob()
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object
      • createColumnConfig

        @Deprecated
        public static ColumnConfig createColumnConfig​(Configuration config,
                                                      java.lang.String name,
                                                      java.lang.String pattern,
                                                      java.lang.String literalValue,
                                                      java.lang.String eventTimestamp,
                                                      java.lang.String unicode,
                                                      java.lang.String clob)
        Deprecated.
        Factory method for creating a column config within the plugin manager.
        See Also:
        ColumnConfig.Builder