pub fn apply_server_side_encryption_by_default(
            mut self,
            input: crate::model::ServerSideEncryptionByDefault,
        ) -> Self {
            self.apply_server_side_encryption_by_default = Some(input);
            self
        }
/// <p>Specifies the default server-side encryption to apply to new objects in the bucket. If a PUT Object request doesn't specify any server-side encryption, this default encryption will be applied.</p>
Specifies the default server-side encryption to apply to new objects in the bucket. If a PUT Object request doesn't specify any server-side encryption, this default encryption will be applied.
Specifies the default server - side encryption to apply to new objects in the bucket . If a PUT Object request doesn ' t specify any server - side encryption this default encryption will be applied .
pub fn apply_server_side_encryption_by_default(
            mut self,
            input: crate::model::ServerSideEncryptionByDefault,
        ) -> Self {
            self.apply_server_side_encryption_by_default = Some(input);
            self
        }
pub fn apply_server_side_encryption_by_default ( mut self , input : crate :: model :: ServerSideEncryptionByDefault , ) -> Self { self . apply_server_side_encryption_by_default = Some ( input ) ; self }
<p>Specifies the default server-side encryption to apply to new objects in the bucket.
<p > Specifies the default server - side encryption to apply to new objects in the bucket .
mut self
input
crate::model::ServerSideEncryptionByDefault
mut self
input
crate::model::ServerSideEncryptionByDefault