public class FileUtils extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
X_AMZ_ACL_HEADER_NAME |
static String |
X_AMZ_ACL_HEADER_VALUE_PRIVATE |
static String |
X_AMZ_ACL_HEADER_VALUE_PUBLIC_READ |
| Constructor and Description |
|---|
FileUtils() |
| Modifier and Type | Method and Description |
|---|---|
static void |
uploadContent(URL url,
String contentType,
String content)
Uploads text as a file content with public read access.
|
static void |
uploadFile(URL url,
String contentType,
File file)
Uploads file with public read access.
|
static void |
uploadPrivateContent(URI uri,
String contentTypeString,
File contentFile)
Uploads a
File with PRIVATE read access. |
static void |
uploadPrivateContent(URI uri,
String contentTypeString,
String contentString)
Uploads text as a file content with PRIVATE read access.
|
static void |
uploadPublicContent(URL url,
String contentType,
String content)
Uploads text as a file content with public read access.
|
static void |
uploadPublicFile(URL url,
File file)
Uploads file with public read access.
|
static void |
uploadPublicFile(URL url,
String contentType,
File file)
Uploads file with public read access.
|
static void |
uploadPublicStream(URL url,
String contentType,
InputStream stream)
Reads from
InputStream provided and uploads data to Cloud as a file with public read access. |
static void |
uploadStream(URL url,
String contentType,
InputStream stream)
Reads from
InputStream provided and uploads data to Cloud as a file with public read access. |
public static final String X_AMZ_ACL_HEADER_NAME
public static final String X_AMZ_ACL_HEADER_VALUE_PUBLIC_READ
public static final String X_AMZ_ACL_HEADER_VALUE_PRIVATE
public static void uploadFile(URL url, String contentType, File file) throws IOException
uploadPublicFile(URL, File)url - upload url.contentType - content type.file - file for upload.IOExceptionpublic static void uploadPublicFile(URL url, String contentType, File file) throws IOException
url - upload url.contentType - content type.file - file for upload.IOExceptionpublic static void uploadPublicFile(URL url, File file) throws IOException
url - upload url.file - file for upload.IOExceptionpublic static void uploadContent(URL url, String contentType, String content) throws IOException
uploadPublicContent(URL, String, String)url - upload url.contentType - content type.content - text content.IOExceptionpublic static void uploadPublicContent(URL url, String contentType, String content) throws IOException
url - upload url.contentType - content type.content - text content.IOExceptionpublic static void uploadPrivateContent(URI uri, String contentTypeString, String contentString) throws IOException
uri - upload URIcontentTypeString - content typecontentString - text contentIOExceptionpublic static void uploadPrivateContent(URI uri, String contentTypeString, File contentFile) throws IOException
File with PRIVATE read access.uri - upload URIcontentTypeString - content typecontentFile - the file to uploadIOExceptionpublic static void uploadStream(URL url, String contentType, InputStream stream) throws IOException
InputStream provided and uploads data to Cloud as a file with public read access.
Alias for uploadPublicStream(URL, String, InputStream)url - upload url.contentType - content type.stream - InputStream where to read from. Should be closed externally.IOExceptionpublic static void uploadPublicStream(URL url, String contentType, InputStream stream) throws IOException
InputStream provided and uploads data to Cloud as a file with public read access.url - upload url.contentType - content type.stream - InputStream where to read from. Should be closed externally.IOExceptionCopyright © 2016 EVRYTHNG Ltd London / Zurich. All rights reserved.