Package org.gradle.jvm.toolchain
Schnittstelle JavaToolchainResolver
- Alle Superschnittstellen:
BuildService<BuildServiceParameters.None>
@Incubating
public interface JavaToolchainResolver
extends BuildService<BuildServiceParameters.None>
Interface that needs to be implemented by Java toolchain provisioning plugins.
Plugin implementors have to provide the mapping from the Java toolchain request to a download information.
- Seit:
- 7.6
-
Methodenübersicht
Modifizierer und TypMethodeBeschreibungresolve(JavaToolchainRequest request) Returns aJavaToolchainDownloadif a Java toolchain matching the provided specification can be provided.Von Schnittstelle geerbte Methoden org.gradle.api.services.BuildService
getParameters
-
Methodendetails
-
resolve
Returns aJavaToolchainDownloadif a Java toolchain matching the provided specification can be provided.- Parameter:
request- information about the toolchain needed and the environment it's needed in- Gibt zurück:
- empty Optional if and only if the provided specification can't be matched
-