public CreateKeyRequest withDescription(String description) {
        setDescription(description);
        return this;
    }
<p>
A description of the KMS key. Use a description that helps you decide whether the KMS key is appropriate for a
task. The default value is an empty string (no description).
</p>
<important>
<p>
Do not include confidential or sensitive information in this field. This field may be displayed in plaintext in
CloudTrail logs and other output.
</p>
</important>
<p>
To set or change the description after the key is created, use <a>UpdateKeyDescription</a>.
</p>

@param description
       A description of the KMS key. Use a description that helps you decide whether the KMS key is appropriate
       for a task. The default value is an empty string (no description).</p> <important>
       <p>
       Do not include confidential or sensitive information in this field. This field may be displayed in
       plaintext in CloudTrail logs and other output.
       </p>
       </important>
       <p>
       To set or change the description after the key is created, use <a>UpdateKeyDescription</a>.
@return Returns a reference to this object so that method calls can be chained together.
aws-java-sdk-kms/src/main/java/com/amazonaws/services/kms/model/CreateKeyRequest.java