All Classes
| Class | Description |
|---|---|
| ApiStrategy | |
| ByteArrayPayload |
This class is used to handle uploading of images/videos as byte arrays
|
| CloudinaryRequest |
A class that is used for generating a cloudinary resource when creating an image request.
|
| CloudinaryRequest.Builder |
Builder to construct an instance of
CloudinaryRequest. |
| DefaultImmediateRequestsRunner | |
| DownloadRequest |
Represents an active download request (in progress).
|
| DownloadRequestBuilder |
Builds a download request.
|
| DownloadRequestBuilderFactory |
Constructs a
DownloadRequestBuilder instance to be used for creating download requests. |
| DownloadRequestCallback |
A callback for the result of the download request.
|
| EmptyByteArrayException | |
| ErrorInfo |
Error object containing a technical description and an error code.
|
| FileNotFoundException | |
| FilePayload |
This class is used to handle uploading of images/videos represented as a
File |
| GlobalUploadPolicy |
Global configuration and parameters for all upload requests.
|
| GlobalUploadPolicy.Builder |
Builder to construct an instance of
GlobalUploadPolicy. |
| ImmediateRequestsRunner | |
| InvalidParamsException |
An InvalidParamsException is thrown when the parameters passed to a request cannot not be
serialized.
|
| ListenerService |
Build a service derived from this class to receive request callback when the application is in the background.
|
| LocalUriNotFoundException | |
| LocalUriPayload | |
| Logger | |
| LogLevel | |
| MediaManager |
Main class used as entry point to any operation against Cloudinary.
|
| MultipartUtility |
This utility class provides an abstraction layer for sending multipart HTTP
POST requests to a web server.
|
| Payload<T> |
Representation of a resource to upload
|
| PayloadDecodeException |
Thrown if a given payload could not be properly decoded
|
| PayloadFactory |
This class is used to construct Payload instances from URIs.
|
| PayloadNotFoundException | |
| Preprocess<T> |
Preprocess to run on a resource before uploading to Cloudinary.
|
| PreprocessChain<T> |
A preprocess chain to run on resource before uploading.
|
| PreprocessException |
Base exception for exceptions thrown during the preprocessing phase.
|
| RequestDispatcher |
Entry point to dispatch new upload requests.
|
| ResourceCreationException |
Thrown if a resource cannot be created (saved) after running the preprocessing steps.
|
| ResourceDecoder<T> |
Implement this interface to pass to
PreprocessChain.loadWith(ResourceDecoder) for custom resource loading behavior. |
| ResourceEncoder<T> |
Implement this interface to pass to
PreprocessChain.saveWith(ResourceEncoder) for custom resource encoding behavior. |
| ResourceNotFoundException | |
| ResourcePayload |
This class is used to handle uploading of images/videos represented as an Android raw resource id
|
| ResponsiveUrl |
This class is used to generate view-size aware cloudinary Urls.
|
| ResponsiveUrl.Callback |
Callback to send to
ResponsiveUrl.generate(Url, View, Callback) |
| ResponsiveUrl.Preset |
Ready made presets for common responsive use cases
|
| Signature | |
| SignatureProvider |
Provide an implementation of this class to
MediaManager.init(Context, SignatureProvider, Map) to enable signed uploads. |
| TimeWindow |
Represents the time window in which the request must be executed.
|
| TimeWindow.Builder |
Constructs a
TimeWindow instance |
| UploadCallback |
Callback for progress and results of an upload operation.
|
| UploadContext<T extends Payload> | |
| UploaderStrategy | |
| UploadPolicy |
Represents the set of conditions that must be met for a request to execute.
|
| UploadPolicy.BackoffPolicy |
Enum to define the backoff policy for request rescheduling.
|
| UploadPolicy.Builder |
A utility class to construct an instance of
UploadPolicy. |
| UploadPolicy.NetworkType |
Enum to define requirements for network.
|
| UploadRequest<T extends Payload> |
A request to upload a single
Payload to Cloudinary. |
| UploadResult |
This object contains the results of a single upload.
|
| UploadStatus |
Upload request result
|
| Utils | |
| ValidationException |
Thrown inside implementations of
Preprocess.execute(Context, Object) if the resource fails validation. |