Interface ToolchainsBuilderResult

All Superinterfaces:
Result<ToolchainsBuilderRequest>

@Experimental public interface ToolchainsBuilderResult extends Result<ToolchainsBuilderRequest>
Since:
4.0.0
  • Method Summary

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

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

    getRequest
  • Method Details

    • getEffectiveToolchains

      @Nonnull org.apache.maven.api.toolchain.PersistedToolchains getEffectiveToolchains()
      Gets the assembled toolchains.
      Returns:
      the assembled toolchains, 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 ToolchainsBuilderException.
      Returns:
      the problems that were encountered during the settings building, can be empty but never null