DriftReportDto

data class DriftReportDto(val schemaName: String, val versionHash: String, val contextId: String?, val capturedAt: String, val driftedEntityTypes: List<String>, val driftedRelationshipTypes: List<String>, val hasDrift: Boolean, val declaredDiff: MetamodelDiffDto?)

One drift check as it was written down.

Constructors

Link copied to clipboard
constructor(schemaName: String, versionHash: String, contextId: String?, capturedAt: String, driftedEntityTypes: List<String>, driftedRelationshipTypes: List<String>, hasDrift: Boolean, declaredDiff: MetamodelDiffDto?)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard

When the observation was taken, ISO-8601.

Link copied to clipboard

The context the check covered, or null for a whole-graph check.

Link copied to clipboard

How the declaration itself moved since the last completed sweep, or null when no baseline had been reconciled yet.

Link copied to clipboard

Entity types the graph held that the declaration never named.

Link copied to clipboard

Relationship types observed with no declaration.

Link copied to clipboard

true when the graph held anything undeclared.

Link copied to clipboard

The declared schema's name at check time.

Link copied to clipboard

The stamp the check was judged against.