Interface ToolchainsBuildingRequest
-
- All Known Implementing Classes:
DefaultToolchainsBuildingRequest
public interface ToolchainsBuildingRequest
Collects toolchains that control the building of effective toolchains.- Since:
- 3.3.0
- Author:
- Robert Scholte
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Source
getGlobalToolchainsSource()
Gets the global toolchains source.Source
getUserToolchainsSource()
Gets the user toolchains source.ToolchainsBuildingRequest
setGlobalToolchainsSource(Source globalToolchainsSource)
Sets the global toolchains source.ToolchainsBuildingRequest
setUserToolchainsSource(Source userToolchainsSource)
Sets the user toolchains source.
-
-
-
Method Detail
-
getGlobalToolchainsSource
Source getGlobalToolchainsSource()
Gets the global toolchains source.- Returns:
- The global toolchains source or
null
if none.
-
setGlobalToolchainsSource
ToolchainsBuildingRequest setGlobalToolchainsSource(Source globalToolchainsSource)
Sets the global toolchains source. If both user toolchains and a global toolchains are given, the user toolchains take precedence.- Parameters:
globalToolchainsSource
- The global toolchains source, may benull
to disable global toolchains.- Returns:
- This request, never
null
.
-
getUserToolchainsSource
Source getUserToolchainsSource()
Gets the user toolchains source.- Returns:
- The user toolchains source or
null
if none.
-
setUserToolchainsSource
ToolchainsBuildingRequest setUserToolchainsSource(Source userToolchainsSource)
Sets the user toolchains source. If both user toolchains and a global toolchains are given, the user toolchains take precedence.- Parameters:
userToolchainsSource
- The user toolchains source, may benull
to disable user toolchains.- Returns:
- This request, never
null
.
-
-