Package live.hms.video.utils
Object HMSLogger
-
- All Implemented Interfaces:
public class HMSLogger
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interfaceHMSLogger.Loggablepublic enumHMSLogger.LogLevelpublic enumHMSLogger.LogFiles
-
Field Summary
Fields Modifier and Type Field Description private final Array<String>DEVICE_INFOprivate HMSLogger.LogLevellevelprivate HMSLogger.LogLevelwebRtcLogLevelpublic final static HMSLoggerINSTANCE
-
Method Summary
Modifier and Type Method Description final static UnitlogDeviceInfo(String tag)final UnitinjectLoggable(HMSLogger.Loggable loggable)final UnitremoveInjectedLoggable()final Unitv(String tag, String message)final static Unitd(String tag, String message)final Uniti(String tag, String message)final Unitw(String tag, String message)final Unitw(String tag, String message, Throwable tr)final static Unite(String tag, String message)final Unite(String tag, String message, Throwable tr)final Array<String>getDEVICE_INFO()Information about the current build, taken from system properties. final HMSLogger.LogLevelgetLevel()final UnitsetLevel(HMSLogger.LogLevel level)final HMSLogger.LogLevelgetWebRtcLogLevel()final UnitsetWebRtcLogLevel(HMSLogger.LogLevel webRtcLogLevel)-
-
Method Detail
-
logDeviceInfo
final static Unit logDeviceInfo(String tag)
-
injectLoggable
final Unit injectLoggable(HMSLogger.Loggable loggable)
-
removeInjectedLoggable
final Unit removeInjectedLoggable()
-
getDEVICE_INFO
final Array<String> getDEVICE_INFO()
Information about the current build, taken from system properties.
-
getLevel
final HMSLogger.LogLevel getLevel()
-
setLevel
final Unit setLevel(HMSLogger.LogLevel level)
-
getWebRtcLogLevel
final HMSLogger.LogLevel getWebRtcLogLevel()
-
setWebRtcLogLevel
final Unit setWebRtcLogLevel(HMSLogger.LogLevel webRtcLogLevel)
-
-
-
-