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