Interface SettingsBuilderResult


public interface SettingsBuilderResult
  • Method Details

    • getEffectiveSettings

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

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