public class ExtractedArtifactStoreBuilder extends ArtifactStoreBuilder
| Modifier and Type | Field and Description |
|---|---|
protected static TypedProperty<IDirectory> |
EXTRACT_DIR_FACTORY |
protected static TypedProperty<ITempNaming> |
EXTRACT_EXECUTABLE_NAMING |
DOWNLOAD_CONFIG, DOWNLOADER, EXECUTABLE_NAMING, TEMP_DIR_FACTORY, USE_CACHE| Constructor and Description |
|---|
ExtractedArtifactStoreBuilder() |
| Modifier and Type | Method and Description |
|---|---|
IArtifactStore |
build() |
ExtractedArtifactStoreBuilder |
download(IDownloadConfig downloadConfig) |
ExtractedArtifactStoreBuilder |
downloader(IDownloader downloader) |
ExtractedArtifactStoreBuilder |
executableNaming(ITempNaming execNaming) |
protected IProperty<IDirectory> |
extractDir() |
ExtractedArtifactStoreBuilder |
extractDir(IDirectory tempDirFactory) |
protected IProperty<ITempNaming> |
extractExecutableNaming() |
ExtractedArtifactStoreBuilder |
extractExecutableNaming(ITempNaming execNaming) |
ExtractedArtifactStoreBuilder |
tempDir(IDirectory tempDirFactory) |
ArtifactStoreBuilder |
useCache(boolean cache)
Deprecated.
|
cache, download, download, downloader, executableNaming, tempDir, useCacheget, get, overwriteDefault, property, set, setDefaultprotected static final TypedProperty<IDirectory> EXTRACT_DIR_FACTORY
protected static final TypedProperty<ITempNaming> EXTRACT_EXECUTABLE_NAMING
public ExtractedArtifactStoreBuilder tempDir(IDirectory tempDirFactory)
tempDir in class ArtifactStoreBuilder@Deprecated public ArtifactStoreBuilder useCache(boolean cache)
useCache in class ArtifactStoreBuilderpublic ExtractedArtifactStoreBuilder download(IDownloadConfig downloadConfig)
download in class ArtifactStoreBuilderpublic ExtractedArtifactStoreBuilder downloader(IDownloader downloader)
downloader in class ArtifactStoreBuilderpublic ExtractedArtifactStoreBuilder executableNaming(ITempNaming execNaming)
executableNaming in class ArtifactStoreBuilderpublic ExtractedArtifactStoreBuilder extractExecutableNaming(ITempNaming execNaming)
public ExtractedArtifactStoreBuilder extractDir(IDirectory tempDirFactory)
protected IProperty<IDirectory> extractDir()
protected IProperty<ITempNaming> extractExecutableNaming()
public IArtifactStore build()
build in class ArtifactStoreBuilderCopyright © 2018. All Rights Reserved.