public RestoreDBInstanceFromS3Request withKmsKeyId(String kmsKeyId) {
        setKmsKeyId(kmsKeyId);
        return this;
    }
<p>
The Amazon Web Services KMS key identifier for an encrypted DB instance.
</p>
<p>
The Amazon Web Services KMS key identifier is the key ARN, key ID, alias ARN, or alias name for the KMS key. To
use a KMS key in a different Amazon Web Services account, specify the key ARN or alias ARN.
</p>
<p>
If the <code>StorageEncrypted</code> parameter is enabled, and you do not specify a value for the
<code>KmsKeyId</code> parameter, then Amazon RDS will use your default KMS key. There is a default KMS key for
your Amazon Web Services account. Your Amazon Web Services account has a different default KMS key for each
Amazon Web Services Region.
</p>

@param kmsKeyId
       The Amazon Web Services KMS key identifier for an encrypted DB instance.</p>
       <p>
       The Amazon Web Services KMS key identifier is the key ARN, key ID, alias ARN, or alias name for the KMS
       key. To use a KMS key in a different Amazon Web Services account, specify the key ARN or alias ARN.
       </p>
       <p>
       If the <code>StorageEncrypted</code> parameter is enabled, and you do not specify a value for the
       <code>KmsKeyId</code> parameter, then Amazon RDS will use your default KMS key. There is a default KMS key
       for your Amazon Web Services account. Your Amazon Web Services account has a different default KMS key for
       each Amazon Web Services Region.
@return Returns a reference to this object so that method calls can be chained together.
aws-java-sdk-rds/src/main/java/com/amazonaws/services/rds/model/RestoreDBInstanceFromS3Request.java