Package-level declarations

Types

Link copied to clipboard
data class ImageGetPreSignedObjectUrlArgs(val bucket: String, val imagePath: String, val method: String)
Link copied to clipboard
data class ImagePutObjectArgs(val bucket: String, val imagePath: String, val stream: InputStream, val objectSize: Long, val partSize: Long, val contentType: ContentType = ContentType.IMAGE_JPEG)
Link copied to clipboard
data class ImageRemoveObjectArgs(val bucket: String, val imagePath: String)
Link copied to clipboard
data class ImageWriteResponse(val bucket: String, val region: String, val object: String, val etag: String, val versionId: String)

Functions

Link copied to clipboard
fun ImageGetPreSignedObjectUrlArgs.toS3Args(): GeneratePresignedUrlRequest
fun ImagePutObjectArgs.toS3Args(): PutObjectRequest
fun ImageRemoveObjectArgs.toS3Args(): DeleteObjectRequest