public abstract class S3Fetcher
extends java.lang.Object
| Constructor and Description |
|---|
S3Fetcher() |
| Modifier and Type | Method and Description |
|---|---|
static java.io.InputStream |
fetchMayBeSecure(AwsConfig config,
java.lang.String bucket,
java.lang.String key) |
static java.io.InputStream |
fetchMayBeSecure(AwsConfig config,
java.lang.String bucket,
java.lang.String key,
com.amazonaws.services.s3.model.ObjectMetadata metadata) |
static com.amazonaws.services.s3.model.S3Object |
fetchObject(com.amazonaws.services.s3.AmazonS3 client,
com.amazonaws.services.s3.model.GetObjectRequest request) |
static com.amazonaws.services.s3.model.ObjectMetadata |
fetchObjectMetadata(AwsConfig config,
java.lang.String bucket,
java.lang.String key) |
static java.io.InputStream |
fetchPartial(AwsConfig config,
java.lang.String bucket,
java.lang.String key,
long[] range) |
public static com.amazonaws.services.s3.model.ObjectMetadata fetchObjectMetadata(AwsConfig config, java.lang.String bucket, java.lang.String key)
public static com.amazonaws.services.s3.model.S3Object fetchObject(com.amazonaws.services.s3.AmazonS3 client,
com.amazonaws.services.s3.model.GetObjectRequest request)
public static java.io.InputStream fetchPartial(AwsConfig config, java.lang.String bucket, java.lang.String key, long[] range)
public static java.io.InputStream fetchMayBeSecure(AwsConfig config, java.lang.String bucket, java.lang.String key) throws java.io.IOException
java.io.IOExceptionpublic static java.io.InputStream fetchMayBeSecure(AwsConfig config, java.lang.String bucket, java.lang.String key, com.amazonaws.services.s3.model.ObjectMetadata metadata)