public class AwsS3Service extends Object implements StorageService
| Constructor and Description |
|---|
AwsS3Service() |
| Modifier and Type | Method and Description |
|---|---|
S3Response |
createBucket(String bucketName) |
S3Response |
createFolder(String bucketName,
String folderName) |
void |
deleteBucket(String bucketName) |
void |
deleteFile(String bucketName,
String key) |
S3Response |
getFile(String bucketName,
String key) |
String |
getSigningRegion() |
protected void |
start(S3Config s3Config) |
protected void |
stop() |
S3Response |
uploadFile(S3Request request) |
public S3Response createBucket(String bucketName)
createBucket in interface StorageServicepublic void deleteBucket(String bucketName)
deleteBucket in interface StorageServicepublic S3Response createFolder(String bucketName, String folderName)
createFolder in interface StorageServicepublic S3Response uploadFile(S3Request request)
uploadFile in interface StorageServicepublic S3Response getFile(String bucketName, String key)
getFile in interface StorageServicepublic void deleteFile(String bucketName, String key)
deleteFile in interface StorageServicepublic String getSigningRegion()
getSigningRegion in interface StorageServiceprotected void start(S3Config s3Config)
protected void stop()
Copyright © 2016–2017 AdeptJ. All rights reserved.