public BackupJob withIamRoleArn(String iamRoleArn) {
        setIamRoleArn(iamRoleArn);
        return this;
    }
<p>
Specifies the IAM role ARN used to create the target recovery point. IAM roles other than the default role must
include either <code>AWSBackup</code> or <code>AwsBackup</code> in the role name. For example,
<code>arn:aws:iam::123456789012:role/AWSBackupRDSAccess</code>. Role names without those strings lack permissions
to perform backup jobs.
</p>

@param iamRoleArn
       Specifies the IAM role ARN used to create the target recovery point. IAM roles other than the default role
       must include either <code>AWSBackup</code> or <code>AwsBackup</code> in the role name. For example,
       <code>arn:aws:iam::123456789012:role/AWSBackupRDSAccess</code>. Role names without those strings lack
       permissions to perform backup jobs.
@return Returns a reference to this object so that method calls can be chained together.
aws-java-sdk-backup/src/main/java/com/amazonaws/services/backup/model/BackupJob.java