LoggingOptions class
The values of the AWS IoT Events logging options.
Constructors
-
LoggingOptions({required bool enabled, required LoggingLevel level, required String roleArn, List<
DetectorDebugOption> ? detectorDebugOptions}) -
LoggingOptions.fromJson(Map<
String, dynamic> json) -
factory
Properties
-
detectorDebugOptions
→ List<
DetectorDebugOption> ? -
Information that identifies those detector models and their detectors
(instances) for which the logging level is given.
final
- enabled → bool
-
If TRUE, logging is enabled for AWS IoT Events.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- level → LoggingLevel
-
The logging level.
final
- roleArn → String
-
The ARN of the role that grants permission to AWS IoT Events to perform
logging.
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