Package-level declarations

Inherited functions

Link copied to clipboard
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.