protected static class DownloadConfigBuilder.ImmutableDownloadConfig extends Object implements IDownloadConfig
| Constructor and Description |
|---|
ImmutableDownloadConfig(IDownloadPath downloadPath,
String downloadPrefix,
IPackageResolver packageResolver,
IDirectory artifactStorePath,
ITempNaming fileNaming,
IProgressListener progressListener,
String userAgent,
ITimeoutConfig timeoutConfig,
IProxyFactory proxyFactory) |
| Modifier and Type | Method and Description |
|---|---|
IDirectory |
getArtifactStorePath() |
IDownloadPath |
getDownloadPath() |
String |
getDownloadPrefix() |
ITempNaming |
getFileNaming() |
IPackageResolver |
getPackageResolver() |
IProgressListener |
getProgressListener() |
ITimeoutConfig |
getTimeoutConfig() |
String |
getUserAgent() |
IProxyFactory |
proxyFactory() |
public ImmutableDownloadConfig(IDownloadPath downloadPath, String downloadPrefix, IPackageResolver packageResolver, IDirectory artifactStorePath, ITempNaming fileNaming, IProgressListener progressListener, String userAgent, ITimeoutConfig timeoutConfig, IProxyFactory proxyFactory)
public IDownloadPath getDownloadPath()
getDownloadPath in interface IDownloadConfigpublic IProgressListener getProgressListener()
getProgressListener in interface IDownloadConfigpublic IDirectory getArtifactStorePath()
getArtifactStorePath in interface IDownloadConfigpublic ITempNaming getFileNaming()
getFileNaming in interface IDownloadConfigpublic String getDownloadPrefix()
getDownloadPrefix in interface IDownloadConfigpublic String getUserAgent()
getUserAgent in interface IDownloadConfigpublic IPackageResolver getPackageResolver()
getPackageResolver in interface IDownloadConfigpublic ITimeoutConfig getTimeoutConfig()
getTimeoutConfig in interface IDownloadConfigpublic IProxyFactory proxyFactory()
proxyFactory in interface IDownloadConfigCopyright © 2018. All Rights Reserved.