public class Api
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
static class |
Api.HttpMethod |
Modifier and Type | Field and Description |
---|---|
Cloudinary |
cloudinary |
static java.util.Map<java.lang.Integer,java.lang.Class<? extends java.lang.Exception>> |
CLOUDINARY_API_ERROR_CLASSES |
Constructor and Description |
---|
Api(Cloudinary cloudinary,
AbstractApiStrategy strategy) |
Modifier and Type | Method and Description |
---|---|
protected ApiResponse |
callApi(Api.HttpMethod method,
java.lang.Iterable<java.lang.String> uri,
java.util.Map<java.lang.String,? extends java.lang.Object> params,
java.util.Map options) |
ApiResponse |
createTransformation(java.lang.String name,
java.lang.String definition,
java.util.Map options) |
ApiResponse |
createUploadMapping(java.lang.String name,
java.util.Map options) |
ApiResponse |
createUploadPreset(java.util.Map options) |
ApiResponse |
deleteAllResources(java.util.Map options) |
ApiResponse |
deleteDerivedResources(java.lang.Iterable<java.lang.String> derivedResourceIds,
java.util.Map options) |
ApiResponse |
deleteResources(java.lang.Iterable<java.lang.String> publicIds,
java.util.Map options) |
ApiResponse |
deleteResourcesByPrefix(java.lang.String prefix,
java.util.Map options) |
ApiResponse |
deleteResourcesByTag(java.lang.String tag,
java.util.Map options) |
ApiResponse |
deleteTransformation(java.lang.String transformation,
java.util.Map options) |
ApiResponse |
deleteUploadMapping(java.lang.String name,
java.util.Map options) |
ApiResponse |
deleteUploadPreset(java.lang.String name,
java.util.Map options) |
ApiResponse |
ping(java.util.Map options) |
ApiResponse |
resource(java.lang.String public_id,
java.util.Map options) |
ApiResponse |
resources(java.util.Map options) |
ApiResponse |
resourcesByIds(java.lang.Iterable<java.lang.String> publicIds,
java.util.Map options) |
ApiResponse |
resourcesByModeration(java.lang.String kind,
java.lang.String status,
java.util.Map options) |
ApiResponse |
resourcesByTag(java.lang.String tag,
java.util.Map options) |
ApiResponse |
resourceTypes(java.util.Map options) |
ApiResponse |
restore(java.lang.Iterable<java.lang.String> publicIds,
java.util.Map options) |
ApiResponse |
rootFolders(java.util.Map options) |
ApiResponse |
subFolders(java.lang.String ofFolderPath,
java.util.Map options) |
ApiResponse |
tags(java.util.Map options) |
ApiResponse |
transformation(java.lang.String transformation,
java.util.Map options) |
ApiResponse |
transformations(java.util.Map options) |
ApiResponse |
update(java.lang.String public_id,
java.util.Map options) |
ApiResponse |
updateTransformation(java.lang.String transformation,
java.util.Map updates,
java.util.Map options) |
ApiResponse |
updateUploadMapping(java.lang.String name,
java.util.Map options) |
ApiResponse |
updateUploadPreset(java.lang.String name,
java.util.Map options) |
ApiResponse |
uploadMapping(java.lang.String name,
java.util.Map options) |
ApiResponse |
uploadMappings(java.util.Map options) |
ApiResponse |
uploadPreset(java.lang.String name,
java.util.Map options) |
ApiResponse |
uploadPresets(java.util.Map options) |
ApiResponse |
usage(java.util.Map options) |
public static final java.util.Map<java.lang.Integer,java.lang.Class<? extends java.lang.Exception>> CLOUDINARY_API_ERROR_CLASSES
public final Cloudinary cloudinary
public Api(Cloudinary cloudinary, AbstractApiStrategy strategy)
protected ApiResponse callApi(Api.HttpMethod method, java.lang.Iterable<java.lang.String> uri, java.util.Map<java.lang.String,? extends java.lang.Object> params, java.util.Map options) throws java.lang.Exception
java.lang.Exception
public ApiResponse ping(java.util.Map options) throws java.lang.Exception
java.lang.Exception
public ApiResponse usage(java.util.Map options) throws java.lang.Exception
java.lang.Exception
public ApiResponse resourceTypes(java.util.Map options) throws java.lang.Exception
java.lang.Exception
public ApiResponse resources(java.util.Map options) throws java.lang.Exception
java.lang.Exception
public ApiResponse resourcesByTag(java.lang.String tag, java.util.Map options) throws java.lang.Exception
java.lang.Exception
public ApiResponse resourcesByIds(java.lang.Iterable<java.lang.String> publicIds, java.util.Map options) throws java.lang.Exception
java.lang.Exception
public ApiResponse resourcesByModeration(java.lang.String kind, java.lang.String status, java.util.Map options) throws java.lang.Exception
java.lang.Exception
public ApiResponse resource(java.lang.String public_id, java.util.Map options) throws java.lang.Exception
java.lang.Exception
public ApiResponse update(java.lang.String public_id, java.util.Map options) throws java.lang.Exception
java.lang.Exception
public ApiResponse deleteResources(java.lang.Iterable<java.lang.String> publicIds, java.util.Map options) throws java.lang.Exception
java.lang.Exception
public ApiResponse deleteResourcesByPrefix(java.lang.String prefix, java.util.Map options) throws java.lang.Exception
java.lang.Exception
public ApiResponse deleteResourcesByTag(java.lang.String tag, java.util.Map options) throws java.lang.Exception
java.lang.Exception
public ApiResponse deleteAllResources(java.util.Map options) throws java.lang.Exception
java.lang.Exception
public ApiResponse deleteDerivedResources(java.lang.Iterable<java.lang.String> derivedResourceIds, java.util.Map options) throws java.lang.Exception
java.lang.Exception
public ApiResponse tags(java.util.Map options) throws java.lang.Exception
java.lang.Exception
public ApiResponse transformations(java.util.Map options) throws java.lang.Exception
java.lang.Exception
public ApiResponse transformation(java.lang.String transformation, java.util.Map options) throws java.lang.Exception
java.lang.Exception
public ApiResponse deleteTransformation(java.lang.String transformation, java.util.Map options) throws java.lang.Exception
java.lang.Exception
public ApiResponse updateTransformation(java.lang.String transformation, java.util.Map updates, java.util.Map options) throws java.lang.Exception
java.lang.Exception
public ApiResponse createTransformation(java.lang.String name, java.lang.String definition, java.util.Map options) throws java.lang.Exception
java.lang.Exception
public ApiResponse uploadPresets(java.util.Map options) throws java.lang.Exception
java.lang.Exception
public ApiResponse uploadPreset(java.lang.String name, java.util.Map options) throws java.lang.Exception
java.lang.Exception
public ApiResponse deleteUploadPreset(java.lang.String name, java.util.Map options) throws java.lang.Exception
java.lang.Exception
public ApiResponse updateUploadPreset(java.lang.String name, java.util.Map options) throws java.lang.Exception
java.lang.Exception
public ApiResponse createUploadPreset(java.util.Map options) throws java.lang.Exception
java.lang.Exception
public ApiResponse rootFolders(java.util.Map options) throws java.lang.Exception
java.lang.Exception
public ApiResponse subFolders(java.lang.String ofFolderPath, java.util.Map options) throws java.lang.Exception
java.lang.Exception
public ApiResponse restore(java.lang.Iterable<java.lang.String> publicIds, java.util.Map options) throws java.lang.Exception
java.lang.Exception
public ApiResponse uploadMappings(java.util.Map options) throws java.lang.Exception
java.lang.Exception
public ApiResponse uploadMapping(java.lang.String name, java.util.Map options) throws java.lang.Exception
java.lang.Exception
public ApiResponse deleteUploadMapping(java.lang.String name, java.util.Map options) throws java.lang.Exception
java.lang.Exception
public ApiResponse updateUploadMapping(java.lang.String name, java.util.Map options) throws java.lang.Exception
java.lang.Exception
public ApiResponse createUploadMapping(java.lang.String name, java.util.Map options) throws java.lang.Exception
java.lang.Exception