public void setKmsKeyId(String kmsKeyId) {
        this.kmsKeyId = kmsKeyId;
    }
<p>
If the encryption type is <code>aws:kms</code>, this optional value specifies the ID of the symmetric encryption
customer managed key to use for encryption of job results. Amazon S3 only supports symmetric encryption KMS keys.
For more information, see <a
href="https://docs.aws.amazon.com/kms/latest/developerguide/symmetric-asymmetric.html">Asymmetric keys in Amazon
Web Services KMS</a> in the <i>Amazon Web Services Key Management Service Developer Guide</i>.
</p>

@param kmsKeyId
       If the encryption type is <code>aws:kms</code>, this optional value specifies the ID of the symmetric
       encryption customer managed key to use for encryption of job results. Amazon S3 only supports symmetric
       encryption KMS keys. For more information, see <a
       href="https://docs.aws.amazon.com/kms/latest/developerguide/symmetric-asymmetric.html">Asymmetric keys in
       Amazon Web Services KMS</a> in the <i>Amazon Web Services Key Management Service Developer Guide</i>.
aws-java-sdk-s3/src/main/java/com/amazonaws/services/s3/model/Encryption.java