CompleteMultipartUploadOutput class

Constructors

CompleteMultipartUploadOutput({String? bucket, bool? bucketKeyEnabled, String? eTag, String? expiration, String? key, String? location, RequestCharged? requestCharged, String? sSEKMSKeyId, ServerSideEncryption? serverSideEncryption, String? versionId})

Properties

bucket String?
The name of the bucket that contains the newly created object.
final
bucketKeyEnabled bool?
Indicates whether the multipart upload uses an S3 Bucket Key for server-side encryption with AWS KMS (SSE-KMS).
final
eTag String?
Entity tag that identifies the newly created object's data. Objects with different object data will have different entity tags. The entity tag is an opaque string. The entity tag may or may not be an MD5 digest of the object data. If the entity tag is not an MD5 digest of the object data, it will contain one or more nonhexadecimal characters and/or will consist of less than 32 or more than 32 hexadecimal digits.
final
expiration String?
If the object expiration is configured, this will contain the expiration date (expiry-date) and rule ID (rule-id). The value of rule-id is URL encoded.
final
hashCode int
The hash code for this object.
no setterinherited
key String?
The object key of the newly created object.
final
location String?
The URI that identifies the newly created object.
final
requestCharged RequestCharged?
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
serverSideEncryption ServerSideEncryption?
If you specified server-side encryption either with an Amazon S3-managed encryption key or an AWS KMS customer master key (CMK) in your initiate multipart upload request, the response includes this header. It confirms the encryption algorithm that Amazon S3 used to encrypt the object.
final
sSEKMSKeyId String?
If present, specifies the ID of the AWS Key Management Service (AWS KMS) symmetric customer managed customer master key (CMK) that was used for the object.
final
versionId String?
Version ID of the newly created object, in case the bucket has versioning turned on.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited