//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 |