DiagnosticReport class
Diagnostic information for troubleshooting
Constructors
- DiagnosticReport.new({required DateTime timestamp, required ModelType modelType, required String originalFormat, required double originalSizeKB, required ValidationResult validationResult, required int processedBase64Length, required int promptLength, required int responseLength, required bool hasProcessedImage, required bool hasPrompt, required bool hasResponse})
-
const
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- hasProcessedImage → bool
-
final
- hasPrompt → bool
-
final
- hasResponse → bool
-
final
- modelType → ModelType
-
final
- originalFormat → String
-
final
- originalSizeKB → double
-
final
- processedBase64Length → int
-
final
- promptLength → int
-
final
- responseLength → int
-
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- timestamp → DateTime
-
final
- validationResult → ValidationResult
-
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited