Package ai.vectros.core
Class Logger
java.lang.Object
ai.vectros.core.Logger
SDK logger that filters messages based on level and silent mode.
Silent by default — no log output unless explicitly configured.
Create via LogConfig or directly:
Logger logger = new Logger(LogLevel.DEBUG, new ConsoleLogger(), false);
logger.debug("request sent");
-
Constructor Summary
Constructors -
Method Summary
-
Constructor Details
-
Logger
-
-
Method Details
-
getDefault
Returns a default silent logger (no output). -
from
Creates a Logger from aLogConfig. If config isnull, returns the default silent logger. -
from
Creates a Logger from anOptional<LogConfig>. If empty, returns the default silent logger. -
isDebug
public boolean isDebug() -
isInfo
public boolean isInfo() -
isWarn
public boolean isWarn() -
isError
public boolean isError() -
debug
-
info
-
warn
-
error
-