public static final class CfnDataSet.RelationalTableProperty.Builder
extends java.lang.Object
CfnDataSet.RelationalTableProperty
Constructor and Description |
---|
Builder() |
public CfnDataSet.RelationalTableProperty.Builder dataSourceArn(java.lang.String dataSourceArn)
CfnDataSet.RelationalTableProperty.getDataSourceArn()
dataSourceArn
- The Amazon Resource Name (ARN) for the data source. This parameter is required.this
public CfnDataSet.RelationalTableProperty.Builder inputColumns(IResolvable inputColumns)
CfnDataSet.RelationalTableProperty.getInputColumns()
inputColumns
- The column schema of the table. This parameter is required.this
public CfnDataSet.RelationalTableProperty.Builder inputColumns(java.util.List<? extends java.lang.Object> inputColumns)
CfnDataSet.RelationalTableProperty.getInputColumns()
inputColumns
- The column schema of the table. This parameter is required.this
public CfnDataSet.RelationalTableProperty.Builder name(java.lang.String name)
CfnDataSet.RelationalTableProperty.getName()
name
- The name of the relational table. This parameter is required.this
public CfnDataSet.RelationalTableProperty.Builder catalog(java.lang.String catalog)
CfnDataSet.RelationalTableProperty.getCatalog()
catalog
- `CfnDataSet.RelationalTableProperty.Catalog`.this
public CfnDataSet.RelationalTableProperty.Builder schema(java.lang.String schema)
CfnDataSet.RelationalTableProperty.getSchema()
schema
- The schema name.
This name applies to certain relational database engines.this
public CfnDataSet.RelationalTableProperty build()
CfnDataSet.RelationalTableProperty
java.lang.NullPointerException
- if any required attribute was not provided