public KinesisStreamConfig withRoleARN(String roleARN) {
        setRoleARN(roleARN);
        return this;
    }
<p>
The Amazon Resource Name (ARN) of an Identity and Access Management (IAM) role that CloudFront can use to send
real-time log data to your Kinesis data stream.
</p>
<p>
For more information the IAM role, see <a href=
"https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/real-time-logs.html#understand-real-time-log-config-iam-role"
>Real-time log configuration IAM role</a> in the <i>Amazon CloudFront Developer Guide</i>.
</p>

@param roleARN
       The Amazon Resource Name (ARN) of an Identity and Access Management (IAM) role that CloudFront can use to
       send real-time log data to your Kinesis data stream.</p>
       <p>
       For more information the IAM role, see <a href=
       "https://docs.aws.amazon.com/AmazonCloudFront/latest/DeveloperGuide/real-time-logs.html#understand-real-time-log-config-iam-role"
       >Real-time log configuration IAM role</a> in the <i>Amazon CloudFront Developer Guide</i>.
@return Returns a reference to this object so that method calls can be chained together.
aws-java-sdk-cloudfront/src/main/java/com/amazonaws/services/cloudfront/model/KinesisStreamConfig.java