class DefaultSettingsBuildingResult extends java.lang.Object implements SettingsBuildingResult
Modifier and Type | Field and Description |
---|---|
private Settings |
effectiveSettings |
private java.util.List<SettingsProblem> |
problems |
Constructor and Description |
---|
DefaultSettingsBuildingResult(Settings effectiveSettings,
java.util.List<SettingsProblem> problems) |
Modifier and Type | Method and Description |
---|---|
Settings |
getEffectiveSettings()
Gets the assembled settings.
|
java.util.List<SettingsProblem> |
getProblems()
Gets the problems that were encountered during the settings building.
|
private Settings effectiveSettings
private java.util.List<SettingsProblem> problems
public DefaultSettingsBuildingResult(Settings effectiveSettings, java.util.List<SettingsProblem> problems)
public Settings getEffectiveSettings()
SettingsBuildingResult
getEffectiveSettings
in interface SettingsBuildingResult
null
.public java.util.List<SettingsProblem> getProblems()
SettingsBuildingResult
SettingsProblem.Severity.WARNING
and below are reported here. Problems with a higher severity level cause
the settings builder to fail with a SettingsBuildingException
.getProblems
in interface SettingsBuildingResult
null
.