Interface SettingsBuilderResult

All Superinterfaces:
Result<SettingsBuilderRequest>

@Experimental public interface SettingsBuilderResult extends Result<SettingsBuilderRequest>
Since:
4.0.0
  • Method Summary

    Modifier and Type
    Method
    Description
    org.apache.maven.api.settings.Settings
    Gets the assembled settings.
    Gets the problems that were encountered during the settings building.

    Methods inherited from interface org.apache.maven.api.services.Result

    getRequest
  • Method Details

    • getEffectiveSettings

      @Nonnull org.apache.maven.api.settings.Settings getEffectiveSettings()
      Gets the assembled settings.
      Returns:
      the assembled settings, never null
    • 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