AiutaDebugSettings

class AiutaDebugSettings(val emptyStringsPolicy: AiutaValidationPolicy, val listSizePolicy: AiutaValidationPolicy, val modeFallbackPolicy: AiutaValidationPolicy)

Debug and validation settings for the Aiuta SDK.

This class controls how the SDK handles validation and debugging during development. It allows you to configure validation policies for different types of configuration issues.

val debugSettings = AiutaDebugSettings(
emptyStringsPolicy = AiutaValidationPolicy.FATAL,
listSizePolicy = AiutaValidationPolicy.WARNING,
modeFallbackPolicy = AiutaValidationPolicy.WARNING
)

val configuration = aiutaConfiguration {
debugSettings = debugSettings
// other configuration...
}

See also

Constructors

Link copied to clipboard
constructor(emptyStringsPolicy: AiutaValidationPolicy, listSizePolicy: AiutaValidationPolicy, modeFallbackPolicy: AiutaValidationPolicy)

Properties

Link copied to clipboard

Policy for handling empty string validations

Link copied to clipboard

Policy for handling list size validations

Link copied to clipboard

Policy applied when an active mode is missing a value and the SDK falls back to the default (GENERAL) one