public static final class CfnApplicationReferenceDataSource.Builder
extends java.lang.Object
CfnApplicationReferenceDataSource
.Modifier and Type | Method and Description |
---|---|
CfnApplicationReferenceDataSource.Builder |
applicationName(java.lang.String applicationName)
Name of an existing application.
|
CfnApplicationReferenceDataSource |
build() |
static CfnApplicationReferenceDataSource.Builder |
create(Construct scope,
java.lang.String id) |
CfnApplicationReferenceDataSource.Builder |
referenceDataSource(CfnApplicationReferenceDataSource.ReferenceDataSourceProperty referenceDataSource)
The reference data source can be an object in your Amazon S3 bucket.
|
CfnApplicationReferenceDataSource.Builder |
referenceDataSource(IResolvable referenceDataSource)
The reference data source can be an object in your Amazon S3 bucket.
|
public static CfnApplicationReferenceDataSource.Builder create(Construct scope, java.lang.String id)
scope
- - scope in which this resource is defined. This parameter is required.id
- - scoped id of the resource. This parameter is required.CfnApplicationReferenceDataSource.CSVMappingParametersProperty.Builder
.public CfnApplicationReferenceDataSource.Builder applicationName(java.lang.String applicationName)
applicationName
- Name of an existing application. This parameter is required.this
public CfnApplicationReferenceDataSource.Builder referenceDataSource(IResolvable referenceDataSource)
Amazon Kinesis Analytics reads the object and copies the data into the in-application table that is created. You provide an S3 bucket, object key name, and the resulting in-application table that is created. You must also provide an IAM role with the necessary permissions that Amazon Kinesis Analytics can assume to read the object from your S3 bucket on your behalf.
referenceDataSource
- The reference data source can be an object in your Amazon S3 bucket. This parameter is required.this
public CfnApplicationReferenceDataSource.Builder referenceDataSource(CfnApplicationReferenceDataSource.ReferenceDataSourceProperty referenceDataSource)
Amazon Kinesis Analytics reads the object and copies the data into the in-application table that is created. You provide an S3 bucket, object key name, and the resulting in-application table that is created. You must also provide an IAM role with the necessary permissions that Amazon Kinesis Analytics can assume to read the object from your S3 bucket on your behalf.
referenceDataSource
- The reference data source can be an object in your Amazon S3 bucket. This parameter is required.this
public CfnApplicationReferenceDataSource build()