public abstract class Client
extends java.lang.Object
| Constructor and Description |
|---|
Client(ClientExtensionBase extension,
java.lang.String binName) |
| Modifier and Type | Method and Description |
|---|---|
protected abstract java.lang.String |
computeDownloadFileName() |
protected abstract java.lang.String |
computeDownloadUrl(java.lang.String repository,
java.lang.String downloadFileName) |
java.lang.String |
getBinName() |
java.lang.String |
getBinPath() |
protected java.lang.String |
getBinSuffix() |
boolean |
getDownload() |
java.io.File |
getDownloadDir() |
java.io.File |
getDownloadedFile() |
protected java.lang.String |
getDownloadFileName() |
java.lang.String |
getDownloadUrl() |
java.io.File |
getInstallDir() |
org.gradle.internal.os.OperatingSystem |
getOperatingSystem() |
java.lang.String |
getRepository() |
java.lang.String |
getVersion() |
void |
init(org.gradle.api.Project project) |
void |
setBinPath(java.lang.String binPath) |
void |
setDownload(boolean download) |
void |
setDownloadDir(java.io.File downloadDir) |
void |
setInstallDir(java.io.File installDir) |
void |
setOperationSystem(org.gradle.internal.os.OperatingSystem operatingSystem) |
void |
setRepository(java.lang.String repository) |
void |
setVersion(java.lang.String version) |
public Client(ClientExtensionBase extension, java.lang.String binName)
public org.gradle.internal.os.OperatingSystem getOperatingSystem()
public void setOperationSystem(org.gradle.internal.os.OperatingSystem operatingSystem)
public void init(org.gradle.api.Project project)
protected abstract java.lang.String computeDownloadFileName()
protected java.lang.String getBinSuffix()
protected abstract java.lang.String computeDownloadUrl(java.lang.String repository,
java.lang.String downloadFileName)
public java.io.File getInstallDir()
public void setInstallDir(java.io.File installDir)
public java.io.File getDownloadDir()
public void setDownloadDir(java.io.File downloadDir)
public java.lang.String getRepository()
public void setRepository(java.lang.String repository)
public java.lang.String getDownloadUrl()
protected java.lang.String getDownloadFileName()
public java.lang.String getVersion()
public void setVersion(java.lang.String version)
public boolean getDownload()
public void setDownload(boolean download)
public java.lang.String getBinPath()
public void setBinPath(java.lang.String binPath)
public java.io.File getDownloadedFile()
public java.lang.String getBinName()