FirmwareDiagnostic
data class FirmwareDiagnostic(val id: Long, val operation: String, val backend: FirmwareBackendKind, val phase: FirmwareDiagnosticPhase, val status: FirmwareDiagnosticStatus, val durationNanos: Long, val threadName: String, val firmwareFingerprint: String, val firmwareDisplay: String, val board: String, val causeClass: String? = null, val causeMessage: String? = null)(source)
Immutable diagnostic record for one firmware operation.
Constructors
Link copied to clipboard
constructor(id: Long, operation: String, backend: FirmwareBackendKind, phase: FirmwareDiagnosticPhase, status: FirmwareDiagnosticStatus, durationNanos: Long, threadName: String, firmwareFingerprint: String, firmwareDisplay: String, board: String, causeClass: String? = null, causeMessage: String? = null)
Properties
Link copied to clipboard
Integration boundary that handled the operation.
Link copied to clipboard
Fully qualified failure class, or null on success.
Link copied to clipboard
Failure message, or null when unavailable.
Link copied to clipboard
Elapsed monotonic time for the operation.
Link copied to clipboard
Android display build identifier.
Link copied to clipboard
Android build fingerprint at the time of the operation.
Link copied to clipboard
Stage at which the result was recorded.
Link copied to clipboard
Recorded outcome.
Link copied to clipboard
Name of the thread that recorded the result.