@Stability(value=Experimental) public static final class TableAttributes.Builder extends Object implements software.amazon.jsii.Builder<TableAttributes>
TableAttributes| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
TableAttributes |
build()
Builds the configured instance.
|
TableAttributes.Builder |
cluster(ICluster cluster)
Sets the value of
TableAttributes.getCluster() |
TableAttributes.Builder |
databaseName(String databaseName)
Sets the value of
TableAttributes.getDatabaseName() |
TableAttributes.Builder |
tableColumns(List<? extends Column> tableColumns)
Sets the value of
TableAttributes.getTableColumns() |
TableAttributes.Builder |
tableName(String tableName)
Sets the value of
TableAttributes.getTableName() |
@Stability(value=Experimental) public TableAttributes.Builder cluster(ICluster cluster)
TableAttributes.getCluster()cluster - The cluster where the table is located. This parameter is required.this@Stability(value=Experimental) public TableAttributes.Builder databaseName(String databaseName)
TableAttributes.getDatabaseName()databaseName - The name of the database where the table is located. This parameter is required.this@Stability(value=Experimental) public TableAttributes.Builder tableColumns(List<? extends Column> tableColumns)
TableAttributes.getTableColumns()tableColumns - The columns of the table. This parameter is required.this@Stability(value=Experimental) public TableAttributes.Builder tableName(String tableName)
TableAttributes.getTableName()tableName - Name of the table. This parameter is required.this@Stability(value=Experimental) public TableAttributes build()
build in interface software.amazon.jsii.Builder<TableAttributes>TableAttributesNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.