Class DefaultToolchainsBuildingRequest

  • All Implemented Interfaces:
    ToolchainsBuildingRequest

    public class DefaultToolchainsBuildingRequest
    extends java.lang.Object
    implements ToolchainsBuildingRequest
    Collects toolchains that control building of effective toolchains.
    Since:
    3.3.0
    Author:
    Robert Scholte
    • Constructor Detail

      • DefaultToolchainsBuildingRequest

        public DefaultToolchainsBuildingRequest()
    • Method Detail

      • setGlobalToolchainsSource

        public ToolchainsBuildingRequest setGlobalToolchainsSource​(org.apache.maven.building.Source globalToolchainsSource)
        Description copied from interface: ToolchainsBuildingRequest
        Sets the global toolchains source. If both user toolchains and a global toolchains are given, the user toolchains take precedence.
        Specified by:
        setGlobalToolchainsSource in interface ToolchainsBuildingRequest
        Parameters:
        globalToolchainsSource - The global toolchains source, may be null to disable global toolchains.
        Returns:
        This request, never null.
      • setUserToolchainsSource

        public ToolchainsBuildingRequest setUserToolchainsSource​(org.apache.maven.building.Source userToolchainsSource)
        Description copied from interface: ToolchainsBuildingRequest
        Sets the user toolchains source. If both user toolchains and a global toolchains are given, the user toolchains take precedence.
        Specified by:
        setUserToolchainsSource in interface ToolchainsBuildingRequest
        Parameters:
        userToolchainsSource - The user toolchains source, may be null to disable user toolchains.
        Returns:
        This request, never null.