public class DownloadConfigBuilder extends AbstractBuilder<IDownloadConfig>
| Modifier and Type | Class and Description |
|---|---|
protected static class |
DownloadConfigBuilder.DownloadPath |
protected static class |
DownloadConfigBuilder.DownloadPrefix |
protected static class |
DownloadConfigBuilder.ImmutableDownloadConfig |
protected static class |
DownloadConfigBuilder.UserAgent |
| Constructor and Description |
|---|
DownloadConfigBuilder() |
| Modifier and Type | Method and Description |
|---|---|
DownloadConfigBuilder |
artifactStorePath(IDirectory artifactStorePath) |
IDownloadConfig |
build() |
DownloadConfigBuilder |
downloadPath(String path) |
DownloadConfigBuilder |
downloadPrefix(String prefix) |
DownloadConfigBuilder |
fileNaming(ITempNaming fileNaming) |
DownloadConfigBuilder |
packageResolver(IPackageResolver packageResolver) |
DownloadConfigBuilder |
progressListener(IProgressListener progressListener) |
DownloadConfigBuilder |
userAgent(String userAgent) |
get, get, get, set, set, setOverridepublic DownloadConfigBuilder downloadPath(String path)
public DownloadConfigBuilder downloadPrefix(String prefix)
public DownloadConfigBuilder packageResolver(IPackageResolver packageResolver)
public DownloadConfigBuilder artifactStorePath(IDirectory artifactStorePath)
public DownloadConfigBuilder fileNaming(ITempNaming fileNaming)
public DownloadConfigBuilder progressListener(IProgressListener progressListener)
public DownloadConfigBuilder userAgent(String userAgent)
public IDownloadConfig build()
build in class AbstractBuilder<IDownloadConfig>Copyright © 2013. All Rights Reserved.