LogConfig class

Configuration of SDK log files.

Annotations
  • @JsonSerializable.new(explicitToJson: true, includeIfNull: false)

Properties

filePath → String?
Full path of the log file. Agora recommends using the default log path. If you need to change the default log path, make sure the specified path exists and is writable.
final
fileSizeInKB → int?
Size of a single agorasdk.log log file, in KB. The range is 128, 20480, and the default value is 2,048 KB. If you set fileSizeInKByte to less than 128 KB, the SDK automatically adjusts it to 128 KB; if you set it to more than 20,480 KB, the SDK automatically adjusts it to 20,480 KB.
final
hashCode → int
The hash code for this object.
no setterinherited
level → LogLevel?
Log output level of the SDK. See LogLevel. For example, if you choose the WARN level, you will see all log messages at FATAL, ERROR, and WARN levels.
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toJson() → Map<String, dynamic>
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited