LogLevel enum Realm

Specifies the criticality level above which messages will be logged by the default sync client logger.

Inheritance

Constructors

LogLevel(Level level)
const

Values

all → const LogLevel

Log everything. This will seriously harm the performance of the sync client and should never be used in production scenarios.

const LogLevel(Level.ALL)
trace → const LogLevel

A version of debug that allows for very high volume output. This may seriously affect the performance of the sync client.

const LogLevel(Level.FINEST)
debug → const LogLevel

Reveal information that can aid debugging, no longer paying attention to efficiency.

const LogLevel(Level.FINER)
detail → const LogLevel

Same as info, but prioritize completeness over minimalism.

const LogLevel(Level.FINE)
info → const LogLevel

Log operational sync client messages, but in a minimalist fashion to avoid general overhead from logging and to keep volume down.

const LogLevel(Level.INFO)
warn → const LogLevel

Log errors and warnings.

const LogLevel(Level.WARNING)
error → const LogLevel

Log errors only.

const LogLevel(Level.SEVERE)
fatal → const LogLevel

Log only fatal errors.

const LogLevel(Level.SHOUT)
off → const LogLevel

Turn off logging.

const LogLevel(Level.OFF)

Properties

hashCode int
The hash code for this object.
no setterinherited
index int
A numeric identifier for the enumerated value.
no setterinherited
level → Level
The Level from package logging that corresponds to this LogLevel.
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
toString() String
A string representation of this object.
inherited

Operators

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

Constants

values → const List<LogLevel>
A constant List of the values in this enum, in order of their declaration.