All Downloads are FREE. Search and download functionalities are using the official Maven repository.

org.molgenis.amazon.bucket.client.AmazonBucketClient Maven / Gradle / Ivy

The newest version!
package org.molgenis.amazon.bucket.client;

import com.amazonaws.services.s3.AmazonS3;
import java.io.File;
import java.io.IOException;
import org.molgenis.data.file.FileStore;

public interface AmazonBucketClient {
  AmazonS3 getClient(String accessKey, String secretKey, String region);

  File downloadFile(
      AmazonS3 s3Client,
      FileStore fileStore,
      String jobIdentifier,
      String bucketName,
      String keyName,
      String extension,
      boolean isExpression,
      String targetEntityType)
      throws IOException;
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy