Interface SettingsBuildingResult

  • All Known Implementing Classes:
    DefaultSettingsBuildingResult

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

      • getEffectiveSettings

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

        java.util.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.