Class CfnApplicationReferenceDataSource.ReferenceSchemaProperty.Builder
java.lang.Object
software.amazon.awscdk.services.kinesisanalytics.CfnApplicationReferenceDataSource.ReferenceSchemaProperty.Builder
- All Implemented Interfaces:
- software.amazon.jsii.Builder<CfnApplicationReferenceDataSource.ReferenceSchemaProperty>
- Enclosing interface:
- CfnApplicationReferenceDataSource.ReferenceSchemaProperty
@Stability(Stable)
public static final class CfnApplicationReferenceDataSource.ReferenceSchemaProperty.Builder
extends Object
implements software.amazon.jsii.Builder<CfnApplicationReferenceDataSource.ReferenceSchemaProperty>
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionbuild()Builds the configured instance.recordColumns(List<? extends Object> recordColumns) recordColumns(IResolvable recordColumns) recordEncoding(String recordEncoding) recordFormat(IResolvable recordFormat) 
- 
Constructor Details- 
Builderpublic Builder()
 
- 
- 
Method Details- 
recordColumns@Stability(Stable) public CfnApplicationReferenceDataSource.ReferenceSchemaProperty.Builder recordColumns(IResolvable recordColumns) - Parameters:
- recordColumns- A list of RecordColumn objects. This parameter is required.
- Returns:
- this
 
- 
recordColumns@Stability(Stable) public CfnApplicationReferenceDataSource.ReferenceSchemaProperty.Builder recordColumns(List<? extends Object> recordColumns) - Parameters:
- recordColumns- A list of RecordColumn objects. This parameter is required.
- Returns:
- this
 
- 
recordFormat@Stability(Stable) public CfnApplicationReferenceDataSource.ReferenceSchemaProperty.Builder recordFormat(IResolvable recordFormat) - Parameters:
- recordFormat- Specifies the format of the records on the reference source. This parameter is required.
- Returns:
- this
 
- 
recordFormat@Stability(Stable) public CfnApplicationReferenceDataSource.ReferenceSchemaProperty.Builder recordFormat(CfnApplicationReferenceDataSource.RecordFormatProperty recordFormat) - Parameters:
- recordFormat- Specifies the format of the records on the reference source. This parameter is required.
- Returns:
- this
 
- 
recordEncoding@Stability(Stable) public CfnApplicationReferenceDataSource.ReferenceSchemaProperty.Builder recordEncoding(String recordEncoding) - Parameters:
- recordEncoding- Specifies the encoding of the records in the reference source. For example, UTF-8.
- Returns:
- this
 
- 
buildBuilds the configured instance.- Specified by:
- buildin interface- software.amazon.jsii.Builder<CfnApplicationReferenceDataSource.ReferenceSchemaProperty>
- Returns:
- a new instance of CfnApplicationReferenceDataSource.ReferenceSchemaProperty
- Throws:
- NullPointerException- if any required attribute was not provided
 
 
-