VariistPropertiesLoaderConfig

class VariistPropertiesLoaderConfig(var remindAboutFixedPropertiesAfterMinutes: Int = 60, var localPropertiesDir: Path = Paths.get("./src/test/resources"), var errorDeadlines: HashMap<String, LocalDateTime> = HashMap(), var localPropertiesResourceName: String? = null, var localPropertiesPrefix: String? = null)(source)

Contains properties which are not exposed via VariistConfig and influence the loading of the local VariistConfig file.

Since

2.0.0

Constructors

Link copied to clipboard
constructor(remindAboutFixedPropertiesAfterMinutes: Int = 60, localPropertiesDir: Path = Paths.get("./src/test/resources"), errorDeadlines: HashMap<String, LocalDateTime> = HashMap(), localPropertiesResourceName: String? = null, localPropertiesPrefix: String? = null)

Properties

Link copied to clipboard

Defines where the local properties files (e.g. variist.local.properties) are stored, i.a. that Variist can can be added/updated/removed errorDeadlines.

Link copied to clipboard

Specifies the prefix which identifies Variist properties in the properties file specified by localPropertiesResourceName.

Link copied to clipboard

If defined, then the local config, i.e. what is usually loaded via variist.local.properties, is loaded from another properties file with the given resource name.

Link copied to clipboard

Defines in about how many minutes the reminder triggers when fixing a VariistConfig property. Not all properties are considered being fixed when defined, at the time of writing those are: