Module quality_validator

Module quality_validator 

Source
Expand description

Export data quality validator

This module provides comprehensive data quality validation functionality to ensure data integrity, consistency and correctness of exported data, with detailed diagnostic information when issues are found.

Structs§

AsyncValidator
Async validator for deferred validation operations
DeferredValidation
Enhanced deferred validation wrapper with cancellation and timeout support
EnhancedStreamingValidator
Enhanced streaming validator with progress reporting and interruption support
ExportArgs
Command line arguments for export operations
ExportConfig
Export configuration that combines mode and validation settings
ExportModeManager
Export mode manager for automatic mode selection and configuration management
QualityValidator
Data quality validator
StreamingValidationConfig
Enhanced streaming validation configuration
ValidationCheckpoint
Validation checkpoint for resume functionality
ValidationConfig
Validation configuration
ValidationIssue
Validation issue
ValidationProgress
Validation progress information
ValidationReport
Validation report containing statistics and results
ValidationResult
Validation result
ValidationStats
Validation statistics
ValidationTypeStats
Statistics for a single validation type

Enums§

ExportMode
Export mode enumeration
IssueSeverity
Severity level of validation issue
IssueType
Type of validation issue
ValidationHandle
Validation handle for managing different validation states
ValidationPhase
Validation phases for progress tracking
ValidationStatus
Validation status enumeration
ValidationStrategy
Validation strategy enumeration for flexible configuration
ValidationTiming
Validation timing configuration