@Stability(value=Stable) public static final class CfnTableProps.Builder extends Object implements software.amazon.jsii.Builder<CfnTableProps>
CfnTableProps| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
CfnTableProps |
build()
Builds the configured instance.
|
CfnTableProps.Builder |
catalogId(String catalogId)
Sets the value of
CfnTableProps.getCatalogId() |
CfnTableProps.Builder |
databaseName(String databaseName)
Sets the value of
CfnTableProps.getDatabaseName() |
CfnTableProps.Builder |
tableInput(CfnTable.TableInputProperty tableInput)
Sets the value of
CfnTableProps.getTableInput() |
CfnTableProps.Builder |
tableInput(IResolvable tableInput)
Sets the value of
CfnTableProps.getTableInput() |
@Stability(value=Stable) public CfnTableProps.Builder catalogId(String catalogId)
CfnTableProps.getCatalogId()catalogId - The ID of the Data Catalog in which to create the `Table` . This parameter is required.
If none is supplied, the AWS account ID is used by default.this@Stability(value=Stable) public CfnTableProps.Builder databaseName(String databaseName)
CfnTableProps.getDatabaseName()databaseName - The name of the database where the table metadata resides. This parameter is required.
For Hive compatibility, this must be all lowercase.this@Stability(value=Stable) public CfnTableProps.Builder tableInput(CfnTable.TableInputProperty tableInput)
CfnTableProps.getTableInput()tableInput - A structure used to define a table. This parameter is required.this@Stability(value=Stable) public CfnTableProps.Builder tableInput(IResolvable tableInput)
CfnTableProps.getTableInput()tableInput - A structure used to define a table. This parameter is required.this@Stability(value=Stable) public CfnTableProps build()
build in interface software.amazon.jsii.Builder<CfnTableProps>CfnTablePropsNullPointerException - if any required attribute was not providedCopyright © 2022. All rights reserved.