Class DownloadedArtifactsProgressImpl
- java.lang.Object
-
- jetbrains.buildServer.artifacts.impl.DownloadedArtifactsProgressImpl
-
- All Implemented Interfaces:
DownloadedArtifactsProgress
public class DownloadedArtifactsProgressImpl extends Object implements DownloadedArtifactsProgress
-
-
Nested Class Summary
-
Nested classes/interfaces inherited from interface jetbrains.buildServer.artifacts.impl.DownloadedArtifactsProgress
DownloadedArtifactsProgress.Disabled
-
-
Constructor Summary
Constructors Constructor Description DownloadedArtifactsProgressImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description FileProgress
getCurrentFileProgress()
Map<ArtifactDependency,DownloadedArtifacts>
getDownloadedArtifacts()
void
setCurrentFileProgress(FileProgress progress)
void
setDownloadedDependenciesState(Map<ArtifactDependency,DownloadedArtifacts> map)
-
-
-
Method Detail
-
getCurrentFileProgress
@Nullable public FileProgress getCurrentFileProgress()
- Specified by:
getCurrentFileProgress
in interfaceDownloadedArtifactsProgress
- Returns:
- download progress of currently processed file if any
-
getDownloadedArtifacts
@Nullable public Map<ArtifactDependency,DownloadedArtifacts> getDownloadedArtifacts()
- Specified by:
getDownloadedArtifacts
in interfaceDownloadedArtifactsProgress
- Returns:
- overall download progress
-
setCurrentFileProgress
public void setCurrentFileProgress(@Nullable FileProgress progress)
- Specified by:
setCurrentFileProgress
in interfaceDownloadedArtifactsProgress
-
setDownloadedDependenciesState
public void setDownloadedDependenciesState(@Nullable Map<ArtifactDependency,DownloadedArtifacts> map)
- Specified by:
setDownloadedDependenciesState
in interfaceDownloadedArtifactsProgress
-
-