//library/com.uploadcare.android.library.api/UploadcareFile
UploadcareFile
[androidJvm] data class UploadcareFile(uuid: String, url: URI?, size: Int, source: String?, @Json(name = “is_ready”)isReady: Boolean, @Json(name = “is_image”)isImage: Boolean?, @Json(name = “mime_type”)mimeType: String?, @Json(name = “original_filename”)originalFilename: String?, @Json(name = “original_file_url”)originalFileUrl: URI?, @Json(name = “datetime_uploaded”)datetimeUploaded: Date?, @Json(name = “datetime_stored”)datetimeStored: Date?, @Json(name = “datetime_removed”)datetimeRemoved: Date?, @Json(name = “image_info”)imageInfo: ImageInfo?, @Json(name = “video_info”)videoInfo: VideoInfo?, @Json(name = “rekognition_info”)rekognitionInfo: Map<String, Float>?, variations: Map<String, String>?) : Parcelable
Functions
| Name | Summary |
|---|---|
| cdnPath | [androidJvm] Content fun cdnPath(): CdnPathBuilder More info Creates a CDN path builder for this file. |
| component1 | [androidJvm] Content operator fun component1(): String |
| component10 | [androidJvm] Content operator fun component10(): Date? |
| component11 | [androidJvm] Content operator fun component11(): Date? |
| component12 | [androidJvm] Content operator fun component12(): Date? |
| component13 | [androidJvm] Content operator fun component13(): ImageInfo? |
| component14 | [androidJvm] Content operator fun component14(): VideoInfo? |
| component15 | [androidJvm] Content operator fun component15(): Map<String, Float>? |
| component16 | [androidJvm] Content operator fun component16(): Map<String, String>? |
| component2 | [androidJvm] Content operator fun component2(): URI? |
| component3 | [androidJvm] Content operator fun component3(): Int |
| component4 | [androidJvm] Content operator fun component4(): String? |
| component5 | [androidJvm] Content operator fun component5(): Boolean |
| component6 | [androidJvm] Content operator fun component6(): Boolean? |
| component7 | [androidJvm] Content operator fun component7(): String? |
| component8 | [androidJvm] Content operator fun component8(): String? |
| component9 | [androidJvm] Content operator fun component9(): URI? |
| copy | [androidJvm] Content fun copy(uuid: String, url: URI? = null, size: Int, source: String? = null, @Json(name = “is_ready”)isReady: Boolean, @Json(name = “is_image”)isImage: Boolean? = false, @Json(name = “mime_type”)mimeType: String? = null, @Json(name = “original_filename”)originalFilename: String? = null, @Json(name = “original_file_url”)originalFileUrl: URI? = null, @Json(name = “datetime_uploaded”)datetimeUploaded: Date? = null, @Json(name = “datetime_stored”)datetimeStored: Date? = null, @Json(name = “datetime_removed”)datetimeRemoved: Date? = null, @Json(name = “image_info”)imageInfo: ImageInfo? = null, @Json(name = “video_info”)videoInfo: VideoInfo? = null, @Json(name = “rekognition_info”)rekognitionInfo: Map<String, Float>? = null, variations: Map<String, String>? = null): UploadcareFile |
| delete | [androidJvm] Content fun delete(client: UploadcareClient): UploadcareFile? More info Deletes this file from Uploadcare. |
| describeContents | [androidJvm] Content abstract fun describeContents(): Int |
| equals | [androidJvm] Content open operator override fun equals(other: Any?): Boolean |
| hashCode | [androidJvm] Content open override fun hashCode(): Int |
| hasOriginalFileUrl | [androidJvm] Content fun hasOriginalFileUrl(): Boolean |
| isRemoved | [androidJvm] Content fun isRemoved(): Boolean |
| isStored | [androidJvm] Content fun isStored(): Boolean |
| save | [androidJvm] Content fun save(client: UploadcareClient): UploadcareFile? More info Saves this file on Uploadcare (marks it to be kept). |
| toString | [androidJvm] Content open override fun toString(): String |
| update | [androidJvm] Content fun update(client: UploadcareClient): UploadcareFile? More info Refreshes file data from Uploadcare. |
| writeToParcel | [androidJvm] Content abstract fun writeToParcel(p0: Parcel, p1: Int) |
Properties
| Name | Summary |
|---|---|
| datetimeRemoved | [androidJvm] val datetimeRemoved: Date? = null |
| datetimeStored | [androidJvm] val datetimeStored: Date? = null |
| datetimeUploaded | [androidJvm] val datetimeUploaded: Date? = null |
| imageInfo | [androidJvm] val imageInfo: ImageInfo? = null |
| isImage | [androidJvm] val isImage: Boolean? = false |
| isReady | [androidJvm] val isReady: Boolean |
| mimeType | [androidJvm] val mimeType: String? = null |
| originalFilename | [androidJvm] val originalFilename: String? = null |
| originalFileUrl | [androidJvm] val originalFileUrl: URI? = null |
| rekognitionInfo | [androidJvm] val rekognitionInfo: Map<String, Float>? = null |
| size | [androidJvm] val size: Int |
| source | [androidJvm] val source: String? = null |
| url | [androidJvm] val url: URI? = null |
| uuid | [androidJvm] val uuid: String |
| variations | [androidJvm] val variations: Map<String, String>? = null |
| videoInfo | [androidJvm] val videoInfo: VideoInfo? = null |