Class LoggerInfo<L extends Logger>
java.lang.Object
io.deephaven.enterprise.binlog.support.LoggerInfo<L>
- Type Parameters:
L- the logger class
Basic information about a
Logger.-
Constructor Details
-
LoggerInfo
public LoggerInfo()
-
-
Method Details
-
systemNamespace
public abstract boolean systemNamespace()- Returns:
- true if this logger was generated for a system table
-
namespaceSet
- Returns:
- the String representation of the namespace set (i.e. "System" or "User") for use in log file names
-
namespace
- Returns:
- the namespace that this logger was generated for
-
tableName
- Returns:
- the table name that this logger was generated for
-
dynamicPartitions
public abstract boolean dynamicPartitions()- Returns:
- true if this logger supports dynamic partitions, and thus requires a
MultiPartitionWriter
-
logFormat
public abstract int logFormat()- Returns:
- the log format this logger was generated for
-
loggerClass
The logger class.- Returns:
- the logger class
-