Interface SettingsBuildingResult


public interface SettingsBuildingResult
Collects the output of the settings builder.
  • Method Details

    • getEffectiveSettings

      Settings getEffectiveSettings()
      Gets the assembled settings.
      Returns:
      The assembled settings, never null.
    • getProblems

      List<SettingsProblem> getProblems()
      Gets the problems that were encountered during the settings building. Note that only problems of severity SettingsProblem.Severity.WARNING and below are reported here. Problems with a higher severity level cause the settings builder to fail with a SettingsBuildingException.
      Returns:
      The problems that were encountered during the settings building, can be empty but never null.