Expand description

Utilities to ergonomically construct a request to the service.

Fluent builders are created through the Client by calling one if its operation methods. After parameters are set using the builder methods, the send method can be called to initiate the request.

Structs

Fluent builder constructing a request to AbortMultipartUpload.

Fluent builder constructing a request to CompleteMultipartUpload.

Fluent builder constructing a request to CopyObject.

Fluent builder constructing a request to CreateBucket.

Fluent builder constructing a request to CreateMultipartUpload.

Fluent builder constructing a request to DeleteBucket.

Fluent builder constructing a request to DeleteBucketAnalyticsConfiguration.

Fluent builder constructing a request to DeleteBucketCors.

Fluent builder constructing a request to DeleteBucketEncryption.

Fluent builder constructing a request to DeleteBucketIntelligentTieringConfiguration.

Fluent builder constructing a request to DeleteBucketInventoryConfiguration.

Fluent builder constructing a request to DeleteBucketLifecycle.

Fluent builder constructing a request to DeleteBucketMetricsConfiguration.

Fluent builder constructing a request to DeleteBucketOwnershipControls.

Fluent builder constructing a request to DeleteBucketPolicy.

Fluent builder constructing a request to DeleteBucketReplication.

Fluent builder constructing a request to DeleteBucketTagging.

Fluent builder constructing a request to DeleteBucketWebsite.

Fluent builder constructing a request to DeleteObject.

Fluent builder constructing a request to DeleteObjectTagging.

Fluent builder constructing a request to DeleteObjects.

Fluent builder constructing a request to DeletePublicAccessBlock.

Fluent builder constructing a request to GetBucketAccelerateConfiguration.

Fluent builder constructing a request to GetBucketAcl.

Fluent builder constructing a request to GetBucketAnalyticsConfiguration.

Fluent builder constructing a request to GetBucketCors.

Fluent builder constructing a request to GetBucketEncryption.

Fluent builder constructing a request to GetBucketIntelligentTieringConfiguration.

Fluent builder constructing a request to GetBucketInventoryConfiguration.

Fluent builder constructing a request to GetBucketLifecycleConfiguration.

Fluent builder constructing a request to GetBucketLocation.

Fluent builder constructing a request to GetBucketLogging.

Fluent builder constructing a request to GetBucketMetricsConfiguration.

Fluent builder constructing a request to GetBucketNotificationConfiguration.

Fluent builder constructing a request to GetBucketOwnershipControls.

Fluent builder constructing a request to GetBucketPolicy.

Fluent builder constructing a request to GetBucketPolicyStatus.

Fluent builder constructing a request to GetBucketReplication.

Fluent builder constructing a request to GetBucketRequestPayment.

Fluent builder constructing a request to GetBucketTagging.

Fluent builder constructing a request to GetBucketVersioning.

Fluent builder constructing a request to GetBucketWebsite.

Fluent builder constructing a request to GetObject.

Fluent builder constructing a request to GetObjectAcl.

Fluent builder constructing a request to GetObjectLegalHold.

Fluent builder constructing a request to GetObjectLockConfiguration.

Fluent builder constructing a request to GetObjectRetention.

Fluent builder constructing a request to GetObjectTagging.

Fluent builder constructing a request to GetObjectTorrent.

Fluent builder constructing a request to GetPublicAccessBlock.

Fluent builder constructing a request to HeadBucket.

Fluent builder constructing a request to HeadObject.

Fluent builder constructing a request to ListBucketAnalyticsConfigurations.

Fluent builder constructing a request to ListBucketIntelligentTieringConfigurations.

Fluent builder constructing a request to ListBucketInventoryConfigurations.

Fluent builder constructing a request to ListBucketMetricsConfigurations.

Fluent builder constructing a request to ListBuckets.

Fluent builder constructing a request to ListMultipartUploads.

Fluent builder constructing a request to ListObjectVersions.

Fluent builder constructing a request to ListObjects.

Fluent builder constructing a request to ListObjectsV2.

Fluent builder constructing a request to ListParts.

Fluent builder constructing a request to PutBucketAccelerateConfiguration.

Fluent builder constructing a request to PutBucketAcl.

Fluent builder constructing a request to PutBucketAnalyticsConfiguration.

Fluent builder constructing a request to PutBucketCors.

Fluent builder constructing a request to PutBucketEncryption.

Fluent builder constructing a request to PutBucketIntelligentTieringConfiguration.

Fluent builder constructing a request to PutBucketInventoryConfiguration.

Fluent builder constructing a request to PutBucketLifecycleConfiguration.

Fluent builder constructing a request to PutBucketLogging.

Fluent builder constructing a request to PutBucketMetricsConfiguration.

Fluent builder constructing a request to PutBucketNotificationConfiguration.

Fluent builder constructing a request to PutBucketOwnershipControls.

Fluent builder constructing a request to PutBucketPolicy.

Fluent builder constructing a request to PutBucketReplication.

Fluent builder constructing a request to PutBucketRequestPayment.

Fluent builder constructing a request to PutBucketTagging.

Fluent builder constructing a request to PutBucketVersioning.

Fluent builder constructing a request to PutBucketWebsite.

Fluent builder constructing a request to PutObject.

Fluent builder constructing a request to PutObjectAcl.

Fluent builder constructing a request to PutObjectLegalHold.

Fluent builder constructing a request to PutObjectLockConfiguration.

Fluent builder constructing a request to PutObjectRetention.

Fluent builder constructing a request to PutObjectTagging.

Fluent builder constructing a request to PutPublicAccessBlock.

Fluent builder constructing a request to RestoreObject.

Fluent builder constructing a request to SelectObjectContent.

Fluent builder constructing a request to UploadPart.

Fluent builder constructing a request to UploadPartCopy.

Fluent builder constructing a request to WriteGetObjectResponse.