Package jenkins.plugins.itemstorage.s3
Class ClientHelper
java.lang.Object
jenkins.plugins.itemstorage.s3.ClientHelper
- All Implemented Interfaces:
Serializable
Modification of the Jenkins S3 Plugin
Stores settings to be used at a later time.
- See Also:
-
Constructor Summary
ConstructorDescriptionClientHelper
(com.amazonaws.auth.AWSCredentials credentials, ProxyConfiguration proxy) ClientHelper
(com.amazonaws.auth.AWSCredentials credentials, String region, ProxyConfiguration proxy) ClientHelper
(com.amazonaws.auth.AWSCredentials credentials, String endpoint, String region, ProxyConfiguration proxy, String signerVersion, boolean pathStyleAccess, boolean parallelDownloads) -
Method Summary
Modifier and TypeMethodDescriptioncom.amazonaws.services.s3.AmazonS3
client()
static com.amazonaws.ClientConfiguration
com.amazonaws.auth.AWSCredentials
boolean
-
Constructor Details
-
ClientHelper
-
ClientHelper
public ClientHelper(com.amazonaws.auth.AWSCredentials credentials, String region, ProxyConfiguration proxy) -
ClientHelper
public ClientHelper(com.amazonaws.auth.AWSCredentials credentials, String endpoint, String region, ProxyConfiguration proxy, String signerVersion, boolean pathStyleAccess, boolean parallelDownloads)
-
-
Method Details
-
supportsParallelDownloads
public boolean supportsParallelDownloads() -
client
public com.amazonaws.services.s3.AmazonS3 client() -
getClientConfiguration
-
getCredentials
public com.amazonaws.auth.AWSCredentials getCredentials()
-