@Restricted(value=org.kohsuke.accmod.restrictions.NoExternalUse.class)
public final class QiniuArtifactManager
extends jenkins.model.ArtifactManager
Modifier and Type | Class and Description |
---|---|
static class |
QiniuArtifactManager.Marker |
Constructor and Description |
---|
QiniuArtifactManager(hudson.model.Run<?,?> run,
QiniuConfig config) |
Modifier and Type | Method and Description |
---|---|
void |
archive(hudson.FilePath workspace,
hudson.Launcher launcher,
hudson.model.BuildListener buildListener,
Map<String,String> pathMap) |
boolean |
delete() |
QiniuArtifactManager.Marker |
getMarker() |
void |
onLoad(hudson.model.Run<?,?> run) |
jenkins.util.VirtualFile |
root() |
public QiniuArtifactManager(hudson.model.Run<?,?> run, @Nonnull QiniuConfig config)
public void onLoad(hudson.model.Run<?,?> run)
onLoad
in class jenkins.model.ArtifactManager
public void archive(hudson.FilePath workspace, hudson.Launcher launcher, hudson.model.BuildListener buildListener, Map<String,String> pathMap) throws IOException, InterruptedException
archive
in class jenkins.model.ArtifactManager
IOException
InterruptedException
public boolean delete() throws IOException, InterruptedException
delete
in class jenkins.model.ArtifactManager
IOException
InterruptedException
public jenkins.util.VirtualFile root()
root
in class jenkins.model.ArtifactManager
@Nonnull public QiniuArtifactManager.Marker getMarker()
Copyright © 2016–2024. All rights reserved.