public void setAwsKmsKeyArn(String awsKmsKeyArn) {
        this.awsKmsKeyArn = awsKmsKeyArn;
    }
<p>
The AWS Key Management Service (AWS KMS) key that you want to use with this pipeline.
</p>
<p>
If you use either <code>s3</code> or <code>s3-aws-kms</code> as your <code>Encryption:Mode</code>, you don't need
to provide a key with your job because a default key, known as an AWS-KMS key, is created for you automatically.
You need to provide an AWS-KMS key only if you want to use a non-default AWS-KMS key, or if you are using an
<code>Encryption:Mode</code> of <code>aes-cbc-pkcs7</code>, <code>aes-ctr</code>, or <code>aes-gcm</code>.
</p>

@param awsKmsKeyArn
       The AWS Key Management Service (AWS KMS) key that you want to use with this pipeline.</p>
       <p>
       If you use either <code>s3</code> or <code>s3-aws-kms</code> as your <code>Encryption:Mode</code>, you
       don't need to provide a key with your job because a default key, known as an AWS-KMS key, is created for
       you automatically. You need to provide an AWS-KMS key only if you want to use a non-default AWS-KMS key,
       or if you are using an <code>Encryption:Mode</code> of <code>aes-cbc-pkcs7</code>, <code>aes-ctr</code>,
       or <code>aes-gcm</code>.
aws-java-sdk-elastictranscoder/src/main/java/com/amazonaws/services/elastictranscoder/model/CreatePipelineRequest.java