public ReEncryptRequest withDestinationEncryptionAlgorithm(String destinationEncryptionAlgorithm) {
        setDestinationEncryptionAlgorithm(destinationEncryptionAlgorithm);
        return this;
    }
<p>
Specifies the encryption algorithm that KMS will use to reecrypt the data after it has decrypted it. The default
value, <code>SYMMETRIC_DEFAULT</code>, represents the encryption algorithm used for symmetric encryption KMS
keys.
</p>
<p>
This parameter is required only when the destination KMS key is an asymmetric KMS key.
</p>

@param destinationEncryptionAlgorithm
       Specifies the encryption algorithm that KMS will use to reecrypt the data after it has decrypted it. The
       default value, <code>SYMMETRIC_DEFAULT</code>, represents the encryption algorithm used for symmetric
       encryption KMS keys.</p>
       <p>
       This parameter is required only when the destination KMS key is an asymmetric KMS key.
@return Returns a reference to this object so that method calls can be chained together.
@see EncryptionAlgorithmSpec
aws-java-sdk-kms/src/main/java/com/amazonaws/services/kms/model/ReEncryptRequest.java