public ReferenceDataSourceDescription withS3ReferenceDataSourceDescription(S3ReferenceDataSourceDescription s3ReferenceDataSourceDescription) {
        setS3ReferenceDataSourceDescription(s3ReferenceDataSourceDescription);
        return this;
    }
<p>
Provides the S3 bucket name, the object key name that contains the reference data. It also provides the Amazon
Resource Name (ARN) of the IAM role that Amazon Kinesis Analytics can assume to read the Amazon S3 object and
populate the in-application reference table.
</p>

@param s3ReferenceDataSourceDescription
       Provides the S3 bucket name, the object key name that contains the reference data. It also provides the
       Amazon Resource Name (ARN) of the IAM role that Amazon Kinesis Analytics can assume to read the Amazon S3
       object and populate the in-application reference table.
@return Returns a reference to this object so that method calls can be chained together.
aws-java-sdk-kinesis/src/main/java/com/amazonaws/services/kinesisanalytics/model/ReferenceDataSourceDescription.java