Class AmazonBucketClientImpl
- java.lang.Object
-
- org.molgenis.amazon.bucket.client.AmazonBucketClientImpl
-
- All Implemented Interfaces:
AmazonBucketClient
@Component public class AmazonBucketClientImpl extends java.lang.Object implements AmazonBucketClient
-
-
Constructor Summary
Constructors Constructor Description AmazonBucketClientImpl()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description java.io.FiledownloadFile(com.amazonaws.services.s3.AmazonS3 s3Client, org.molgenis.data.file.FileStore fileStore, java.lang.String jobIdentifier, java.lang.String bucketName, java.lang.String keyName, java.lang.String extension, boolean isExpression, java.lang.String targetEntityType)com.amazonaws.services.s3.AmazonS3getClient(java.lang.String accessKey, java.lang.String secretKey, java.lang.String region)
-
-
-
Method Detail
-
getClient
public com.amazonaws.services.s3.AmazonS3 getClient(java.lang.String accessKey, java.lang.String secretKey, java.lang.String region)- Specified by:
getClientin interfaceAmazonBucketClient
-
downloadFile
public java.io.File downloadFile(com.amazonaws.services.s3.AmazonS3 s3Client, org.molgenis.data.file.FileStore fileStore, java.lang.String jobIdentifier, java.lang.String bucketName, java.lang.String keyName, java.lang.String extension, boolean isExpression, java.lang.String targetEntityType) throws java.io.IOException- Specified by:
downloadFilein interfaceAmazonBucketClient- Throws:
java.io.IOException
-
-