Interface SettingsBuildingResult


  • public interface SettingsBuildingResult
    Collects the output of the settings builder.
    Author:
    Benjamin Bentmann
    • Method Detail

      • 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.