conduit_config library Null safety

Classes

APIConfiguration
A Configuration to represent an external HTTP API.
Configuration
Subclasses of Configuration read YAML strings and files, assigning values from the YAML document to properties of an instance of this type.
ConfigurationCompiler
ConfigurationError
Thrown when Configuration subclass is invalid and requires a change in code.
ConfigurationException
Thrown when reading data into a Configuration fails.
ConfigurationItemAttribute
Configuration properties may be attributed with these. [...]
ConfigurationRuntime
DatabaseConfiguration
A Configuration to represent a database connection configuration.

Constants

optionalConfiguration → const ConfigurationItemAttribute
A ConfigurationItemAttribute for optional properties. [...]
@Deprecated("Use `nullable` property")
ConfigurationItemAttribute._(ConfigurationItemAttributeType.optional)
requiredConfiguration → const ConfigurationItemAttribute
A ConfigurationItemAttribute for required properties. [...]
@Deprecated("Use `late` property")
ConfigurationItemAttribute._(ConfigurationItemAttributeType.required)

Enums

ConfigurationItemAttributeType
Possible options for a configuration item property's optionality.