BuildService<BuildServiceParameters.None>
@Incubating public interface JavaToolchainResolver extends BuildService<BuildServiceParameters.None>
Plugin implementors have to provide the mapping from the Java toolchain request to a download information.
Modifier and Type | Method | Description |
---|---|---|
java.util.Optional<JavaToolchainDownload> |
resolve(JavaToolchainRequest request) |
Returns a
JavaToolchainDownload if a Java toolchain matching the provided
specification can be provided. |
getParameters
java.util.Optional<JavaToolchainDownload> resolve(JavaToolchainRequest request)
JavaToolchainDownload
if a Java toolchain matching the provided
specification can be provided.request
- information about the toolchain needed and the environment it's
needed in