| AbortIncompleteMultipartUpload | API Reference. |
| AccessControlPolicy | API Reference. |
| AmazonCustomerByEmail | API Reference. |
| Bucket | API Reference. |
| BucketInfo | API Reference. |
| BucketLifecycleConfiguration | API Reference. |
| Buckets | DTO representing a list of buckets. |
| CanonicalUser | API Reference. |
| Checksum | API Reference. |
| ChecksumFields | Routes a single checksum value to the correct per-algorithm field. |
| CompleteMultipartUpload | Request to complete multipart upload. |
| CompleteMultipartUploadResult | Result to be returned when completing a multipart request. |
| CompletedPart | API Reference. |
| CopyObjectResult | API Reference. |
| CopyPartResult | API Reference. |
| CopySource | Represents a S3 Object referenced by Bucket and Key. |
| CreateBucketConfiguration | API Reference. |
| DefaultRetention | API Reference. |
| Delete | Request to initiate a batch delete request. |
| DeleteMarkerEntry | API Reference. |
| DeleteResult | Result to be returned after batch delete request. |
| DeletedS3Object | API Reference. |
| Error | API Reference. |
| ErrorResponse | A DTO which can be used as a response body if an error occurred. |
| GetObjectAttributesOutput | API Reference. |
| GetObjectAttributesParts | API Reference. |
| Grant | API Reference. |
| Group | API Reference. |
| InitiateMultipartUploadResult | Result to be returned after multipart upload initiation. |
| Initiator | API Reference. |
| LegalHold | API Reference. |
| LifecycleExpiration | API Reference. |
| LifecycleRule | API Reference. |
| LifecycleRuleAndOperator | API Reference. |
| LifecycleRuleFilter | API Reference. |
| ListAllMyBucketsResult | Represents a result of listing all Buckets. |
| ListBucketResult | Represents a result of listing objects that reside in a Bucket. |
| ListBucketResultV2 | Represents a result of listing objects that reside in a Bucket. |
| ListMultipartUploadsResult | List Multipart Uploads result. |
| ListPartsResult | List-Parts result with some hard-coded values as this is sufficient for now. |
| ListVersionsResult | Represents a result of listing object versions that reside in a Bucket. |
| LocationConstraint | API Reference. |
| LocationInfo | API Reference. |
| MultipartUpload | Container for elements related to a particular multipart upload. |
| NoncurrentVersionExpiration | API Reference. |
| NoncurrentVersionTransition | API Reference. |
| ObjectKey | Key request value object. |
| ObjectLockConfiguration | API Reference. |
| ObjectLockRule | API Reference. |
| ObjectPart | API Reference. |
| ObjectVersion | API Reference. |
| Owner | Owner of a Bucket. |
| Part | API Reference. |
| Prefix | API Reference. |
| RestoreStatus | API Reference. |
| Retention | API Reference. |
| S3Object | Class representing an Object on S3. |
| S3ObjectIdentifier | Object identifier used in many APIs. |
| Tag | API Reference. |
| TagSet | |
| Tagging | Result to be returned for GetObjectTagging. |
| Transition | API Reference. |
| VersioningConfiguration | API Reference. |
| S3NamespaceKt | |
| ChecksumAlgorithmKt | |
| EnumUtilKt | |