public abstract class CloudStorageService extends Object
Constructor and Description |
---|
CloudStorageService() |
Modifier and Type | Method and Description |
---|---|
abstract String |
getSignedUploadUrl(String bucket,
String fileKey,
String contentType,
Map headers) |
static CloudStorageService |
instance() |
static void |
load() |
static void |
load(CloudStorageService controller) |
abstract void |
uploadFile(File file,
String bucket,
String fileKey,
boolean isPublic) |
abstract void |
uploadFile(File file,
String bucket,
String fileKey,
boolean isPublic,
String contentType,
Map<String,String> headers) |
public CloudStorageService()
public static CloudStorageService instance()
public static void load()
public static void load(CloudStorageService controller)
public abstract String getSignedUploadUrl(String bucket, String fileKey, String contentType, Map headers)
public abstract void uploadFile(File file, String bucket, String fileKey, boolean isPublic)
Copyright © 2016. All rights reserved.