Package | Description |
---|---|
software.amazon.awssdk.services.s3.model |
Modifier and Type | Method and Description |
---|---|
static Encryption.Builder |
Encryption.builder() |
Encryption.Builder |
Encryption.Builder.encryptionType(ServerSideEncryption encryptionType)
The server-side encryption algorithm used when storing job results in Amazon S3 (for example, AES256,
aws:kms).
|
Encryption.Builder |
Encryption.Builder.encryptionType(String encryptionType)
The server-side encryption algorithm used when storing job results in Amazon S3 (for example, AES256,
aws:kms).
|
Encryption.Builder |
Encryption.Builder.kmsContext(String kmsContext)
If the encryption type is
aws:kms , this optional value can be used to specify the encryption
context for the restore results. |
Encryption.Builder |
Encryption.Builder.kmsKeyId(String kmsKeyId)
If the encryption type is
aws:kms , this optional value specifies the ID of the symmetric
customer managed AWS KMS CMK to use for encryption of job results. |
Encryption.Builder |
Encryption.toBuilder() |
Modifier and Type | Method and Description |
---|---|
static Class<? extends Encryption.Builder> |
Encryption.serializableBuilderClass() |
Modifier and Type | Method and Description |
---|---|
default S3Location.Builder |
S3Location.Builder.encryption(Consumer<Encryption.Builder> encryption)
Sets the value of the Encryption property for this object.
|
Copyright © 2020. All rights reserved.