public void setKmsKeyId(String kmsKeyId) {
        this.kmsKeyId = kmsKeyId;
    }
<p>
ID for the Amazon Web Services Key Management Service (KMS) key that Amazon Comprehend uses to encrypt the output
results from an analysis job. Specify the Key Id of a symmetric key, because you cannot use an asymmetric key for
uploading data to S3.
</p>
<p>
The KmsKeyId can be one of the following formats:
</p>
<ul>
<li>
<p>
KMS Key ID: <code>"1234abcd-12ab-34cd-56ef-1234567890ab"</code>
</p>
</li>
<li>
<p>
Amazon Resource Name (ARN) of a KMS Key:
<code>"arn:aws:kms:us-west-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab"</code>
</p>
</li>
<li>
<p>
KMS Key Alias: <code>"alias/ExampleAlias"</code>
</p>
</li>
<li>
<p>
ARN of a KMS Key Alias: <code>"arn:aws:kms:us-west-2:111122223333:alias/ExampleAlias"</code>
</p>
</li>
</ul>

@param kmsKeyId
       ID for the Amazon Web Services Key Management Service (KMS) key that Amazon Comprehend uses to encrypt the
       output results from an analysis job. Specify the Key Id of a symmetric key, because you cannot use an
       asymmetric key for uploading data to S3.</p>
       <p>
       The KmsKeyId can be one of the following formats:
       </p>
       <ul>
       <li>
       <p>
       KMS Key ID: <code>"1234abcd-12ab-34cd-56ef-1234567890ab"</code>
       </p>
       </li>
       <li>
       <p>
       Amazon Resource Name (ARN) of a KMS Key:
       <code>"arn:aws:kms:us-west-2:111122223333:key/1234abcd-12ab-34cd-56ef-1234567890ab"</code>
       </p>
       </li>
       <li>
       <p>
       KMS Key Alias: <code>"alias/ExampleAlias"</code>
       </p>
       </li>
       <li>
       <p>
       ARN of a KMS Key Alias: <code>"arn:aws:kms:us-west-2:111122223333:alias/ExampleAlias"</code>
       </p>
       </li>
aws-java-sdk-comprehend/src/main/java/com/amazonaws/services/comprehend/model/OutputDataConfig.java