SnapshotValidation

@Serializable
data class SnapshotValidation(val isValid: Boolean, val hasWarnings: Boolean, val hasFailed: Boolean, val issues: List<SnapshotValidation.ValidationIssue>, val snapshotCount: Int, val totalTimeSpan: Double, val totalDistance: Double)

Constructors

Link copied to clipboard
constructor(isValid: Boolean, hasWarnings: Boolean, hasFailed: Boolean, issues: List<SnapshotValidation.ValidationIssue>, snapshotCount: Int, totalTimeSpan: Double, totalDistance: Double)

Types

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
@Serializable
data class ValidationIssue(val severity: SnapshotValidation.IssueSeverity, val type: SnapshotValidation.IssueType, val message: String, val snapshotIndex1: Int? = null, val snapshotIndex2: Int? = null, val value: Double? = null)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun toMap(): Map<String, Any>