@Restricted(value=org.kohsuke.accmod.restrictions.NoExternalUse.class)
public final class QiniuArtifactManagerFactory
extends jenkins.model.ArtifactManagerFactory
Modifier and Type | Class and Description |
---|---|
static class |
QiniuArtifactManagerFactory.CannotGetDownloadDomain |
static class |
QiniuArtifactManagerFactory.DescriptorImpl |
static class |
QiniuArtifactManagerFactory.QiniuRuntimeException |
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,
int fileType,
boolean deleteArtifacts,
int multipartUploadConcurrency,
int multipartUploadPartSize,
int multipartUploadThreshold,
int connectTimeout,
int readTimeout,
int writeTimeout,
int retryCount) |
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() |
int |
getConnectTimeout() |
QiniuArtifactManagerFactory.DescriptorImpl |
getDescriptor() |
String |
getDownloadDomain() |
int |
getFileType() |
int |
getMultipartUploadConcurrency() |
int |
getMultipartUploadPartSize() |
int |
getMultipartUploadThreshold() |
String |
getObjectNamePrefix() |
int |
getReadTimeout() |
int |
getRetryCount() |
String |
getRsDomain() |
String |
getRsfDomain() |
hudson.util.Secret |
getSecretKey() |
String |
getUcDomain() |
String |
getUpDomain() |
int |
getWriteTimeout() |
boolean |
isApplyForAllJobs() |
boolean |
isDeleteArtifacts() |
boolean |
isUseHTTPs() |
jenkins.model.ArtifactManager |
managerFor(hudson.model.Run<?,?> run) |
@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, int fileType, boolean deleteArtifacts, int multipartUploadConcurrency, int multipartUploadPartSize, int multipartUploadThreshold, int connectTimeout, int readTimeout, int writeTimeout, int retryCount)
@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 isDeleteArtifacts()
public boolean isApplyForAllJobs()
public int getFileType()
public int getMultipartUploadConcurrency()
public int getMultipartUploadPartSize()
public int getMultipartUploadThreshold()
public int getConnectTimeout()
public int getReadTimeout()
public int getWriteTimeout()
public int getRetryCount()
Copyright © 2016–2024. All rights reserved.