-
@Serializable() public final class SnapshotValidation
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classSnapshotValidation.ValidationIssuepublic enumSnapshotValidation.IssueSeveritypublic enumSnapshotValidation.IssueType
-
Field Summary
Fields Modifier and Type Field Description private final BooleanisValidprivate final BooleanhasWarningsprivate final BooleanhasFailedprivate final List<SnapshotValidation.ValidationIssue>issuesprivate final IntegersnapshotCountprivate final DoubletotalTimeSpanprivate final DoubletotalDistance
-
Constructor Summary
Constructors Constructor Description SnapshotValidation(Boolean isValid, Boolean hasWarnings, Boolean hasFailed, List<SnapshotValidation.ValidationIssue> issues, Integer snapshotCount, Double totalTimeSpan, Double totalDistance)
-
Method Summary
Modifier and Type Method Description final BooleangetIsValid()final BooleangetHasWarnings()final BooleangetHasFailed()final List<SnapshotValidation.ValidationIssue>getIssues()final IntegergetSnapshotCount()final DoublegetTotalTimeSpan()final DoublegetTotalDistance()final List<SnapshotValidation.ValidationIssue>getFailureIssues()final List<SnapshotValidation.ValidationIssue>getWarningIssues()final StringgetSummaryMessage()final StringgetDesciptionMessage()final Map<String, Object>toMap()-
-
Method Detail
-
getIsValid
final Boolean getIsValid()
-
getHasWarnings
final Boolean getHasWarnings()
-
getHasFailed
final Boolean getHasFailed()
-
getIssues
final List<SnapshotValidation.ValidationIssue> getIssues()
-
getSnapshotCount
final Integer getSnapshotCount()
-
getTotalTimeSpan
final Double getTotalTimeSpan()
-
getTotalDistance
final Double getTotalDistance()
-
getFailureIssues
final List<SnapshotValidation.ValidationIssue> getFailureIssues()
-
getWarningIssues
final List<SnapshotValidation.ValidationIssue> getWarningIssues()
-
getSummaryMessage
final String getSummaryMessage()
-
getDesciptionMessage
final String getDesciptionMessage()
-
-
-
-