Package io.imagekit.models.files
See: Description
-
Class Summary Class Description Builder A builder for File. Type Type of the asset. File Object containing details of a file or file version. Builder A builder for FileCopyParams. Builder A builder for Body. Body FileCopyParams This will copy a file from one folder to another. Builder A builder for FileCopyResponse. FileCopyResponse Builder A builder for FileDeleteParams. FileDeleteParams This API deletes the file and all its file versions permanently. Builder A builder for FileGetParams. FileGetParams This API returns an object with details or attributes about the current version of the file. Builder A builder for FileMoveParams. Builder A builder for Body. Body FileMoveParams This will move a file and all its versions from one folder to another. Builder A builder for FileMoveResponse. FileMoveResponse Builder A builder for FileRenameParams. Builder A builder for Body. Body FileRenameParams You can rename an already existing file in the media library using rename file API. Builder A builder for FileRenameResponse. FileRenameResponse Builder A builder for FileUpdateParams. FileUpdateParams This API updates the details or attributes of the current version of the file. Builder A builder for FileUpdateResponse. Builder A builder for ExtensionStatus. AiAutoDescription AiTasks AwsAutoTagging GoogleAutoTagging RemoveBg ExtensionStatus FileUpdateResponse Object containing details of a file or file version. Builder A builder for FileUploadParams. Builder A builder for Body. Body Builder A builder for CustomMetadata. CustomMetadata JSON key-value pairs to associate with the asset. ResponseField Builder A builder for UploadTransformation. Builder A builder for Transformation. Transformation Builder A builder for GifToVideo. GifToVideo Builder A builder for Thumbnail. Thumbnail Builder A builder for Abs. Protocol Streaming protocol to use ( hlsordash).Abs Post UploadTransformation Configure pre-processing ( pre) and post-processing (post) transformations.FileUploadParams ImageKit.io allows you to upload files directly from both the server and client sides. Builder A builder for FileUploadResponse. Builder A builder for ExtensionStatus. AiAutoDescription AiTasks AwsAutoTagging GoogleAutoTagging RemoveBg ExtensionStatus Extension names with their processing status at the time of completion of the request. FileUploadResponse Object containing details of a successful upload. Builder A builder for Folder. Builder A builder for CustomMetadata. CustomMetadata An object with custom metadata for the folder. Type Type of the asset. Folder Builder A builder for Metadata. Builder A builder for Exif. Builder A builder for ExifDetails. ExifDetails Object containing Exif details. Builder A builder for Gps. Gps Object containing GPS information. Builder A builder for Image. Image Object containing EXIF image information. Builder A builder for Interoperability. Interoperability JSON object. Builder A builder for Makernote. Makernote Builder A builder for Thumbnail. Thumbnail Object containing Thumbnail information. Exif Metadata JSON object containing metadata. Builder A builder for UpdateFileDetails. Builder A builder for CustomMetadata. CustomMetadata A key-value data to be associated with the asset. RemoveAiTags An array of AITags associated with the file that you want to remove, e.g. UpdateFileDetails Builder A builder for ChangePublicationStatus. Builder A builder for Publish. Publish Configure the publication status of a file and its versions. ChangePublicationStatus UpdateFileRequest Schema for update file update request. -
Enum Summary Enum Description Known An enum containing Type's known values. Value An enum containing Type's known values, as well as an _UNKNOWN member. Known An enum containing AiAutoDescription's known values. Value An enum containing AiAutoDescription's known values, as well as an _UNKNOWN member. Known An enum containing AiTasks's known values. Value An enum containing AiTasks's known values, as well as an _UNKNOWN member. Known An enum containing AwsAutoTagging's known values. Value An enum containing AwsAutoTagging's known values, as well as an _UNKNOWN member. Known An enum containing GoogleAutoTagging's known values. Value An enum containing GoogleAutoTagging's known values, as well as an _UNKNOWN member. Known An enum containing RemoveBg's known values. Value An enum containing RemoveBg's known values, as well as an _UNKNOWN member. Known An enum containing ResponseField's known values. Value An enum containing ResponseField's known values, as well as an _UNKNOWN member. Known An enum containing Protocol's known values. Value An enum containing Protocol's known values, as well as an _UNKNOWN member. Known An enum containing AiAutoDescription's known values. Value An enum containing AiAutoDescription's known values, as well as an _UNKNOWN member. Known An enum containing AiTasks's known values. Value An enum containing AiTasks's known values, as well as an _UNKNOWN member. Known An enum containing AwsAutoTagging's known values. Value An enum containing AwsAutoTagging's known values, as well as an _UNKNOWN member. Known An enum containing GoogleAutoTagging's known values. Value An enum containing GoogleAutoTagging's known values, as well as an _UNKNOWN member. Known An enum containing RemoveBg's known values. Value An enum containing RemoveBg's known values, as well as an _UNKNOWN member. Known An enum containing Type's known values. Value An enum containing Type's known values, as well as an _UNKNOWN member. -
Interface Summary Interface Description Visitor An interface that defines how to map each variant of Post to a value of type T. Visitor An interface that defines how to map each variant of UpdateFileRequest to a value of type T. Visitor An interface that defines how to map each variant of RemoveAiTags to a value of type T.