public static final class CfnApplicationReferenceDataSourceV2.ReferenceSchemaProperty.Builder
extends java.lang.Object
Constructor and Description |
---|
Builder() |
Modifier and Type | Method and Description |
---|---|
CfnApplicationReferenceDataSourceV2.ReferenceSchemaProperty |
build()
Builds the configured instance.
|
CfnApplicationReferenceDataSourceV2.ReferenceSchemaProperty.Builder |
recordColumns(IResolvable recordColumns)
|
CfnApplicationReferenceDataSourceV2.ReferenceSchemaProperty.Builder |
recordColumns(java.util.List<? extends java.lang.Object> recordColumns)
|
CfnApplicationReferenceDataSourceV2.ReferenceSchemaProperty.Builder |
recordEncoding(java.lang.String recordEncoding)
|
CfnApplicationReferenceDataSourceV2.ReferenceSchemaProperty.Builder |
recordFormat(CfnApplicationReferenceDataSourceV2.RecordFormatProperty recordFormat)
|
CfnApplicationReferenceDataSourceV2.ReferenceSchemaProperty.Builder |
recordFormat(IResolvable recordFormat)
|
public CfnApplicationReferenceDataSourceV2.ReferenceSchemaProperty.Builder recordColumns(IResolvable recordColumns)
recordColumns
- A list of `RecordColumn` objects. This parameter is required.this
public CfnApplicationReferenceDataSourceV2.ReferenceSchemaProperty.Builder recordColumns(java.util.List<? extends java.lang.Object> recordColumns)
recordColumns
- A list of `RecordColumn` objects. This parameter is required.this
public CfnApplicationReferenceDataSourceV2.ReferenceSchemaProperty.Builder recordFormat(IResolvable recordFormat)
recordFormat
- Specifies the format of the records on the streaming source. This parameter is required.this
public CfnApplicationReferenceDataSourceV2.ReferenceSchemaProperty.Builder recordFormat(CfnApplicationReferenceDataSourceV2.RecordFormatProperty recordFormat)
recordFormat
- Specifies the format of the records on the streaming source. This parameter is required.this
public CfnApplicationReferenceDataSourceV2.ReferenceSchemaProperty.Builder recordEncoding(java.lang.String recordEncoding)
recordEncoding
- Specifies the encoding of the records in the streaming source.
For example, UTF-8.this
public CfnApplicationReferenceDataSourceV2.ReferenceSchemaProperty build()
CfnApplicationReferenceDataSourceV2.ReferenceSchemaProperty
java.lang.NullPointerException
- if any required attribute was not provided