@Restricted(value=org.kohsuke.accmod.restrictions.NoExternalUse.class)
public class QiniuArtifactManagerFactory
extends jenkins.model.ArtifactManagerFactory
| Modifier and Type | Class and Description |
|---|---|
static class |
QiniuArtifactManagerFactory.CannotGetDownloadDomain |
static class |
QiniuArtifactManagerFactory.DescriptorImpl |
static class |
QiniuArtifactManagerFactory.QiniuRuntimeException |
| Modifier and Type | Field and Description |
|---|---|
static boolean |
applyForAllJobs |
| Constructor and Description |
|---|
QiniuArtifactManagerFactory(String accessKey,
hudson.util.Secret secretKey,
String bucketName,
String objectNamePrefix,
String downloadDomain,
String rsDomain,
String rsfDomain,
String ucDomain,
String apiDomain,
String upDomain,
boolean useHTTPs,
boolean infrequentStorage) |
| Modifier and Type | Method and Description |
|---|---|
String |
getAccessKey() |
String |
getApiDomain() |
com.qiniu.util.Auth |
getAuth() |
com.qiniu.storage.BucketManager |
getBucketManager() |
String |
getBucketName() |
com.qiniu.storage.Configuration |
getConfiguration() |
QiniuArtifactManagerFactory.DescriptorImpl |
getDescriptor() |
String |
getDownloadDomain() |
String |
getObjectNamePrefix() |
String |
getRsDomain() |
String |
getRsfDomain() |
hudson.util.Secret |
getSecretKey() |
String |
getUcDomain() |
String |
getUpDomain() |
boolean |
isApplyForAllJobs() |
boolean |
isInfrequentStorage() |
boolean |
isUseHTTPs() |
jenkins.model.ArtifactManager |
managerFor(hudson.model.Run<?,?> run) |
public static final boolean applyForAllJobs
@DataBoundConstructor public QiniuArtifactManagerFactory(@Nonnull String accessKey, @Nonnull hudson.util.Secret secretKey, @Nonnull String bucketName, @Nonnull String objectNamePrefix, @Nonnull String downloadDomain, @Nonnull String rsDomain, @Nonnull String rsfDomain, @Nonnull String ucDomain, @Nonnull String apiDomain, @Nonnull String upDomain, boolean useHTTPs, boolean infrequentStorage)
@Nonnull public jenkins.model.ArtifactManager managerFor(hudson.model.Run<?,?> run)
managerFor in class jenkins.model.ArtifactManagerFactory@CheckForNull public QiniuArtifactManagerFactory.DescriptorImpl getDescriptor()
getDescriptor in interface hudson.model.Describable<jenkins.model.ArtifactManagerFactory>getDescriptor in class jenkins.model.ArtifactManagerFactory@Nonnull public com.qiniu.storage.BucketManager getBucketManager()
@Nonnull public com.qiniu.util.Auth getAuth()
@Nonnull public com.qiniu.storage.Configuration getConfiguration()
@Nonnull public hudson.util.Secret getSecretKey()
public boolean isUseHTTPs()
public boolean isInfrequentStorage()
public boolean isApplyForAllJobs()
Copyright © 2016–2020. All rights reserved.