public static interface ServerSideEncryption.Builder extends SdkPojo, CopyableBuilder<ServerSideEncryption.Builder,ServerSideEncryption>
| Modifier and Type | Method and Description |
|---|---|
ServerSideEncryption.Builder |
encryptionType(EncryptionType encryptionType)
The server-side encryption algorithm that's used when storing data in the bucket or object.
|
ServerSideEncryption.Builder |
encryptionType(String encryptionType)
The server-side encryption algorithm that's used when storing data in the bucket or object.
|
ServerSideEncryption.Builder |
kmsMasterKeyId(String kmsMasterKeyId)
The Amazon Resource Name (ARN) or unique identifier (key ID) for the KMS key that's used to encrypt data in
the bucket or the object.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildServerSideEncryption.Builder encryptionType(String encryptionType)
The server-side encryption algorithm that's used when storing data in the bucket or object. If default encryption is disabled for the bucket or the object isn't encrypted using server-side encryption, this value is NONE.
encryptionType - The server-side encryption algorithm that's used when storing data in the bucket or object. If default
encryption is disabled for the bucket or the object isn't encrypted using server-side encryption, this
value is NONE.EncryptionType,
EncryptionTypeServerSideEncryption.Builder encryptionType(EncryptionType encryptionType)
The server-side encryption algorithm that's used when storing data in the bucket or object. If default encryption is disabled for the bucket or the object isn't encrypted using server-side encryption, this value is NONE.
encryptionType - The server-side encryption algorithm that's used when storing data in the bucket or object. If default
encryption is disabled for the bucket or the object isn't encrypted using server-side encryption, this
value is NONE.EncryptionType,
EncryptionTypeServerSideEncryption.Builder kmsMasterKeyId(String kmsMasterKeyId)
The Amazon Resource Name (ARN) or unique identifier (key ID) for the KMS key that's used to encrypt data in the bucket or the object. This value is null if an KMS key isn't used to encrypt the data.
kmsMasterKeyId - The Amazon Resource Name (ARN) or unique identifier (key ID) for the KMS key that's used to encrypt
data in the bucket or the object. This value is null if an KMS key isn't used to encrypt the data.Copyright © 2023. All rights reserved.