Package-level declarations
Inherited functions
Link copied to clipboard
suspend fun S3Client.presignDeleteObject(input: DeleteObjectRequest, duration: Duration): HttpRequest
suspend fun S3Client.presignDeleteObject(input: DeleteObjectRequest, signer: AwsSigner = DefaultAwsSigner, configBlock: AwsSigningConfig.Builder.() -> Unit): HttpRequest
Presign a DeleteObjectRequest using the configuration of this S3Client.
Link copied to clipboard
suspend fun S3Client.presignGetObject(input: GetObjectRequest, signer: AwsSigner = DefaultAwsSigner, configBlock: AwsSigningConfig.Builder.() -> Unit): HttpRequest
Presign a GetObjectRequest using the configuration of this S3Client.
Link copied to clipboard
suspend fun S3Client.presignPutObject(input: PutObjectRequest, signer: AwsSigner = DefaultAwsSigner, configBlock: AwsSigningConfig.Builder.() -> Unit): HttpRequest
Presign a PutObjectRequest using the configuration of this S3Client.
Link copied to clipboard
suspend fun S3Client.presignUploadPart(input: UploadPartRequest, signer: AwsSigner = DefaultAwsSigner, configBlock: AwsSigningConfig.Builder.() -> Unit): HttpRequest
Presign a UploadPartRequest using the configuration of this S3Client.