Class AmazonBucketClientImpl

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      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)  
      com.amazonaws.services.s3.AmazonS3 getClient​(java.lang.String accessKey, java.lang.String secretKey, java.lang.String region)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • AmazonBucketClientImpl

        public AmazonBucketClientImpl()
    • Method Detail

      • getClient

        public com.amazonaws.services.s3.AmazonS3 getClient​(java.lang.String accessKey,
                                                            java.lang.String secretKey,
                                                            java.lang.String region)
        Specified by:
        getClient in interface AmazonBucketClient
      • 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:
        downloadFile in interface AmazonBucketClient
        Throws:
        java.io.IOException