@Stability(value=External) public static final class CfnSimpleTableProps.Builder extends Object
CfnSimpleTableProps| Constructor and Description |
|---|
Builder() |
| Modifier and Type | Method and Description |
|---|---|
CfnSimpleTableProps |
build()
Builds the configured instance.
|
CfnSimpleTableProps.Builder |
primaryKey(CfnSimpleTable.PrimaryKeyProperty primaryKey)
Sets the value of PrimaryKey
|
CfnSimpleTableProps.Builder |
primaryKey(software.amazon.awscdk.core.IResolvable primaryKey)
Sets the value of PrimaryKey
|
CfnSimpleTableProps.Builder |
provisionedThroughput(CfnSimpleTable.ProvisionedThroughputProperty provisionedThroughput)
Sets the value of ProvisionedThroughput
|
CfnSimpleTableProps.Builder |
provisionedThroughput(software.amazon.awscdk.core.IResolvable provisionedThroughput)
Sets the value of ProvisionedThroughput
|
CfnSimpleTableProps.Builder |
sseSpecification(CfnSimpleTable.SSESpecificationProperty sseSpecification)
Sets the value of SseSpecification
|
CfnSimpleTableProps.Builder |
sseSpecification(software.amazon.awscdk.core.IResolvable sseSpecification)
Sets the value of SseSpecification
|
CfnSimpleTableProps.Builder |
tableName(String tableName)
Sets the value of TableName
|
CfnSimpleTableProps.Builder |
tags(Map<String,String> tags)
Sets the value of Tags
|
@Stability(value=External) public CfnSimpleTableProps.Builder primaryKey(software.amazon.awscdk.core.IResolvable primaryKey)
primaryKey - `AWS::Serverless::SimpleTable.PrimaryKey`.this@Stability(value=External) public CfnSimpleTableProps.Builder primaryKey(CfnSimpleTable.PrimaryKeyProperty primaryKey)
primaryKey - `AWS::Serverless::SimpleTable.PrimaryKey`.this@Stability(value=External) public CfnSimpleTableProps.Builder provisionedThroughput(software.amazon.awscdk.core.IResolvable provisionedThroughput)
provisionedThroughput - `AWS::Serverless::SimpleTable.ProvisionedThroughput`.this@Stability(value=External) public CfnSimpleTableProps.Builder provisionedThroughput(CfnSimpleTable.ProvisionedThroughputProperty provisionedThroughput)
provisionedThroughput - `AWS::Serverless::SimpleTable.ProvisionedThroughput`.this@Stability(value=External) public CfnSimpleTableProps.Builder sseSpecification(software.amazon.awscdk.core.IResolvable sseSpecification)
sseSpecification - `AWS::Serverless::SimpleTable.SSESpecification`.this@Stability(value=External) public CfnSimpleTableProps.Builder sseSpecification(CfnSimpleTable.SSESpecificationProperty sseSpecification)
sseSpecification - `AWS::Serverless::SimpleTable.SSESpecification`.this@Stability(value=External) public CfnSimpleTableProps.Builder tableName(String tableName)
tableName - `AWS::Serverless::SimpleTable.TableName`.this@Stability(value=External) public CfnSimpleTableProps.Builder tags(Map<String,String> tags)
tags - `AWS::Serverless::SimpleTable.Tags`.this@Stability(value=External) public CfnSimpleTableProps build()
CfnSimpleTablePropsNullPointerException - if any required attribute was not providedCopyright © 2019. All rights reserved.