public class Uploader
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static int |
BUFFER_SIZE |
| Constructor and Description |
|---|
Uploader(Cloudinary cloudinary,
AbstractUploaderStrategy strategy) |
| Modifier and Type | Method and Description |
|---|---|
java.util.Map |
addContext(java.util.Map context,
java.lang.String[] publicIds,
java.util.Map options)
Add a context keys and values.
|
java.util.Map |
addContext(java.lang.String context,
java.lang.String[] publicIds,
java.util.Map options)
Add a context keys and values.
|
java.util.Map |
addTag(java.lang.String tag,
java.lang.String[] publicIds,
java.util.Map options) |
java.util.Map<java.lang.String,java.lang.Object> |
buildUploadParams(java.util.Map options) |
java.util.Map |
callApi(java.lang.String action,
java.util.Map<java.lang.String,java.lang.Object> params,
java.util.Map options,
java.lang.Object file) |
java.util.Map |
callApi(java.lang.String action,
java.util.Map<java.lang.String,java.lang.Object> params,
java.util.Map options,
java.lang.Object file,
ProgressCallback progressCallback) |
protected java.util.Map |
callContextApi(java.util.Map context,
java.lang.String command,
java.lang.String[] publicIds,
java.util.Map options) |
protected java.util.Map |
callContextApi(java.lang.String context,
java.lang.String command,
java.lang.String[] publicIds,
java.util.Map options) |
java.util.Map |
callTagsApi(java.lang.String tag,
java.lang.String command,
java.lang.String[] publicIds,
java.util.Map options) |
Cloudinary |
cloudinary() |
java.util.Map |
createArchive(ArchiveParams params) |
java.util.Map |
createArchive(java.util.Map options,
java.lang.String targetFormat) |
java.util.Map |
createZip(java.util.Map options) |
java.util.Map |
deleteByToken(java.lang.String token) |
java.util.Map |
destroy(java.lang.String publicId,
java.util.Map options) |
java.util.Map |
explicit(java.lang.String publicId,
java.util.Map options) |
java.util.Map |
explode(java.lang.String public_id,
java.util.Map options) |
java.util.Map |
generate_sprite(java.lang.String tag,
java.util.Map options)
Deprecated.
|
java.util.Map |
generateSprite(java.lang.String tag,
java.util.Map options) |
java.lang.String |
getUploadUrl(java.util.Map options) |
java.lang.String |
imageUploadTag(java.lang.String field,
java.util.Map options,
java.util.Map<java.lang.String,java.lang.Object> htmlOptions) |
java.util.Map |
multi(java.lang.String tag,
java.util.Map options) |
java.util.Map |
removeAllContext(java.lang.String[] publicIds,
java.util.Map options)
Remove all custom context from the specified public IDs.
|
java.util.Map |
removeAllTags(java.lang.String[] publicIds,
java.util.Map options) |
java.util.Map |
removeTag(java.lang.String tag,
java.lang.String[] publicIds,
java.util.Map options) |
java.util.Map |
rename(java.lang.String fromPublicId,
java.lang.String toPublicId,
java.util.Map options) |
java.util.Map |
replaceTag(java.lang.String tag,
java.lang.String[] publicIds,
java.util.Map options) |
void |
signRequestParams(java.util.Map<java.lang.String,java.lang.Object> params,
java.util.Map options) |
java.util.Map |
text(java.lang.String text,
java.util.Map options) |
java.lang.String |
unsignedImageUploadTag(java.lang.String field,
java.lang.String uploadPreset,
java.util.Map options,
java.util.Map<java.lang.String,java.lang.Object> htmlOptions) |
java.util.Map |
unsignedUpload(java.lang.Object file,
java.lang.String uploadPreset,
java.util.Map options) |
java.util.Map |
unsignedUpload(java.lang.Object file,
java.lang.String uploadPreset,
java.util.Map options,
ProgressCallback progressCallback) |
java.util.Map |
upload(java.lang.Object file,
java.util.Map options) |
java.util.Map |
upload(java.lang.Object file,
java.util.Map options,
ProgressCallback progressCallback) |
java.util.Map |
uploadLarge(java.lang.Object file,
java.util.Map options) |
java.util.Map |
uploadLarge(java.lang.Object file,
java.util.Map options,
int bufferSize) |
java.util.Map |
uploadLarge(java.lang.Object file,
java.util.Map options,
int bufferSize,
long offset,
java.lang.String uniqueUploadId,
ProgressCallback progressCallback) |
java.util.Map |
uploadLarge(java.lang.Object file,
java.util.Map options,
int bufferSize,
ProgressCallback progressCallback) |
java.util.Map |
uploadLarge(java.lang.Object file,
java.util.Map options,
ProgressCallback progressCallback) |
java.util.Map |
uploadLargeRaw(java.lang.Object file,
java.util.Map options) |
java.util.Map |
uploadLargeRaw(java.lang.Object file,
java.util.Map options,
int bufferSize) |
java.util.Map |
uploadLargeRaw(java.lang.Object file,
java.util.Map options,
int bufferSize,
ProgressCallback callback) |
java.util.Map |
uploadLargeRaw(java.lang.Object file,
java.util.Map options,
ProgressCallback progressCallback) |
java.lang.String |
uploadTagParams(java.util.Map options) |
public static final int BUFFER_SIZE
public Uploader(Cloudinary cloudinary, AbstractUploaderStrategy strategy)
public java.util.Map callApi(java.lang.String action,
java.util.Map<java.lang.String,java.lang.Object> params,
java.util.Map options,
java.lang.Object file)
throws java.io.IOException
java.io.IOExceptionpublic java.util.Map callApi(java.lang.String action,
java.util.Map<java.lang.String,java.lang.Object> params,
java.util.Map options,
java.lang.Object file,
ProgressCallback progressCallback)
throws java.io.IOException
java.io.IOExceptionpublic Cloudinary cloudinary()
public java.util.Map<java.lang.String,java.lang.Object> buildUploadParams(java.util.Map options)
public java.util.Map unsignedUpload(java.lang.Object file,
java.lang.String uploadPreset,
java.util.Map options)
throws java.io.IOException
java.io.IOExceptionpublic java.util.Map unsignedUpload(java.lang.Object file,
java.lang.String uploadPreset,
java.util.Map options,
ProgressCallback progressCallback)
throws java.io.IOException
java.io.IOExceptionpublic java.util.Map upload(java.lang.Object file,
java.util.Map options)
throws java.io.IOException
java.io.IOExceptionpublic java.util.Map upload(java.lang.Object file,
java.util.Map options,
ProgressCallback progressCallback)
throws java.io.IOException
java.io.IOExceptionpublic java.util.Map uploadLargeRaw(java.lang.Object file,
java.util.Map options)
throws java.io.IOException
java.io.IOExceptionpublic java.util.Map uploadLargeRaw(java.lang.Object file,
java.util.Map options,
ProgressCallback progressCallback)
throws java.io.IOException
java.io.IOExceptionpublic java.util.Map uploadLargeRaw(java.lang.Object file,
java.util.Map options,
int bufferSize)
throws java.io.IOException
java.io.IOExceptionpublic java.util.Map uploadLargeRaw(java.lang.Object file,
java.util.Map options,
int bufferSize,
ProgressCallback callback)
throws java.io.IOException
java.io.IOExceptionpublic java.util.Map uploadLarge(java.lang.Object file,
java.util.Map options)
throws java.io.IOException
java.io.IOExceptionpublic java.util.Map uploadLarge(java.lang.Object file,
java.util.Map options,
ProgressCallback progressCallback)
throws java.io.IOException
java.io.IOExceptionpublic java.util.Map uploadLarge(java.lang.Object file,
java.util.Map options,
int bufferSize)
throws java.io.IOException
java.io.IOExceptionpublic java.util.Map uploadLarge(java.lang.Object file,
java.util.Map options,
int bufferSize,
ProgressCallback progressCallback)
throws java.io.IOException
java.io.IOExceptionpublic java.util.Map uploadLarge(java.lang.Object file,
java.util.Map options,
int bufferSize,
long offset,
java.lang.String uniqueUploadId,
ProgressCallback progressCallback)
throws java.io.IOException
java.io.IOExceptionpublic java.util.Map destroy(java.lang.String publicId,
java.util.Map options)
throws java.io.IOException
java.io.IOExceptionpublic java.util.Map rename(java.lang.String fromPublicId,
java.lang.String toPublicId,
java.util.Map options)
throws java.io.IOException
java.io.IOExceptionpublic java.util.Map explicit(java.lang.String publicId,
java.util.Map options)
throws java.io.IOException
java.io.IOException@Deprecated
public java.util.Map generate_sprite(java.lang.String tag,
java.util.Map options)
throws java.io.IOException
java.io.IOExceptionpublic java.util.Map generateSprite(java.lang.String tag,
java.util.Map options)
throws java.io.IOException
java.io.IOExceptionpublic java.util.Map multi(java.lang.String tag,
java.util.Map options)
throws java.io.IOException
java.io.IOExceptionpublic java.util.Map explode(java.lang.String public_id,
java.util.Map options)
throws java.io.IOException
java.io.IOExceptionpublic java.util.Map addTag(java.lang.String tag,
java.lang.String[] publicIds,
java.util.Map options)
throws java.io.IOException
java.io.IOExceptionpublic java.util.Map removeTag(java.lang.String tag,
java.lang.String[] publicIds,
java.util.Map options)
throws java.io.IOException
java.io.IOExceptionpublic java.util.Map removeAllTags(java.lang.String[] publicIds,
java.util.Map options)
throws java.io.IOException
java.io.IOExceptionpublic java.util.Map replaceTag(java.lang.String tag,
java.lang.String[] publicIds,
java.util.Map options)
throws java.io.IOException
java.io.IOExceptionpublic java.util.Map callTagsApi(java.lang.String tag,
java.lang.String command,
java.lang.String[] publicIds,
java.util.Map options)
throws java.io.IOException
java.io.IOExceptionpublic java.util.Map addContext(java.util.Map context,
java.lang.String[] publicIds,
java.util.Map options)
throws java.io.IOException
context - a map of key and value. Serialized to "key1=value1|key2=value2"publicIds - the public IDs of the resources to updateoptions - additional options passed to the requestjava.io.IOExceptionpublic java.util.Map addContext(java.lang.String context,
java.lang.String[] publicIds,
java.util.Map options)
throws java.io.IOException
context - Serialized context in the form of "key1=value1|key2=value2"publicIds - the public IDs of the resources to updateoptions - additional options passed to the requestjava.io.IOExceptionpublic java.util.Map removeAllContext(java.lang.String[] publicIds,
java.util.Map options)
throws java.io.IOException
publicIds - the public IDs of the resources to updateoptions - additional options passed to the requestjava.io.IOExceptionprotected java.util.Map callContextApi(java.util.Map context,
java.lang.String command,
java.lang.String[] publicIds,
java.util.Map options)
throws java.io.IOException
java.io.IOExceptionprotected java.util.Map callContextApi(java.lang.String context,
java.lang.String command,
java.lang.String[] publicIds,
java.util.Map options)
throws java.io.IOException
java.io.IOExceptionpublic java.util.Map text(java.lang.String text,
java.util.Map options)
throws java.io.IOException
java.io.IOExceptionpublic java.util.Map createArchive(java.util.Map options,
java.lang.String targetFormat)
throws java.io.IOException
java.io.IOExceptionpublic java.util.Map createZip(java.util.Map options)
throws java.io.IOException
java.io.IOExceptionpublic java.util.Map createArchive(ArchiveParams params) throws java.io.IOException
java.io.IOExceptionpublic void signRequestParams(java.util.Map<java.lang.String,java.lang.Object> params,
java.util.Map options)
public java.lang.String uploadTagParams(java.util.Map options)
public java.lang.String getUploadUrl(java.util.Map options)
public java.lang.String unsignedImageUploadTag(java.lang.String field,
java.lang.String uploadPreset,
java.util.Map options,
java.util.Map<java.lang.String,java.lang.Object> htmlOptions)
public java.lang.String imageUploadTag(java.lang.String field,
java.util.Map options,
java.util.Map<java.lang.String,java.lang.Object> htmlOptions)
public java.util.Map deleteByToken(java.lang.String token)
throws java.lang.Exception
java.lang.Exception