pub fn build(self) -> crate::output::CreateMultipartUploadOutput {
            crate::output::CreateMultipartUploadOutput {
                abort_date: self.abort_date,
                abort_rule_id: self.abort_rule_id,
                bucket: self.bucket,
                key: self.key,
                upload_id: self.upload_id,
                server_side_encryption: self.server_side_encryption,
                sse_customer_algorithm: self.sse_customer_algorithm,
                sse_customer_key_md5: self.sse_customer_key_md5,
                ssekms_key_id: self.ssekms_key_id,
                ssekms_encryption_context: self.ssekms_encryption_context,
                bucket_key_enabled: self.bucket_key_enabled.unwrap_or_default(),
                request_charged: self.request_charged,
            }
        }
/// Consumes the builder and constructs a [`CreateMultipartUploadOutput`](crate::output::CreateMultipartUploadOutput)
Consumes the builder and constructs a [`CreateMultipartUploadOutput`](crate::output::CreateMultipartUploadOutput)
Consumes the builder and constructs a [ ` CreateMultipartUploadOutput ` ] ( crate :: output :: CreateMultipartUploadOutput )
pub fn build(self) -> crate::output::CreateMultipartUploadOutput {
            crate::output::CreateMultipartUploadOutput {
                abort_date: self.abort_date,
                abort_rule_id: self.abort_rule_id,
                bucket: self.bucket,
                key: self.key,
                upload_id: self.upload_id,
                server_side_encryption: self.server_side_encryption,
                sse_customer_algorithm: self.sse_customer_algorithm,
                sse_customer_key_md5: self.sse_customer_key_md5,
                ssekms_key_id: self.ssekms_key_id,
                ssekms_encryption_context: self.ssekms_encryption_context,
                bucket_key_enabled: self.bucket_key_enabled.unwrap_or_default(),
                request_charged: self.request_charged,
            }
        }
pub fn build ( self ) -> crate :: output :: CreateMultipartUploadOutput { crate :: output :: CreateMultipartUploadOutput { abort_date : self . abort_date , abort_rule_id : self . abort_rule_id , bucket : self . bucket , key : self . key , upload_id : self . upload_id , server_side_encryption : self . server_side_encryption , sse_customer_algorithm : self . sse_customer_algorithm , sse_customer_key_md5 : self . sse_customer_key_md5 , ssekms_key_id : self . ssekms_key_id , ssekms_encryption_context : self . ssekms_encryption_context , bucket_key_enabled : self . bucket_key_enabled . unwrap_or_default ( ) , request_charged : self . request_charged , } }
Consumes the builder and constructs a [`CreateMultipartUploadOutput`](crate::output::CreateMultipartUploadOutput)
Consumes the builder and constructs a [ ` CreateMultipartUploadOutput ` ] ( crate :: output :: CreateMultipartUploadOutput )
self
self