AuthenticationSupported@Incubating public interface JavaToolchainRepository extends AuthenticationSupported
JavaToolchainResolver implementations,
identified by their implementation class.
The implementation class is the only mandatory property (it identifies
the JavaToolchainResolver being configured; the name is arbitrary,
chosen by the build author).
Authentication related configuration is optional.
| Modifier and Type | Method | Description |
|---|---|---|
java.lang.String |
getName() |
Name of the configuration, set by the build author, can be anything, as long
as it doesn't conflict with other repository names.
|
Property<java.lang.Class<? extends JavaToolchainResolver>> |
getResolverClass() |
Class implementing the
JavaToolchainResolver being configured. |
authentication, credentials, credentials, credentials, getAuthentication, getCredentials, getCredentialsjava.lang.String getName()
Property<java.lang.Class<? extends JavaToolchainResolver>> getResolverClass()
JavaToolchainResolver being configured.
Mandatory property.