@Stability(value=Stable) 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 |
withPrimaryKey(CfnSimpleTable.PrimaryKeyProperty value)
Sets the value of PrimaryKey
|
CfnSimpleTableProps.Builder |
withPrimaryKey(software.amazon.awscdk.core.IResolvable value)
Sets the value of PrimaryKey
|
CfnSimpleTableProps.Builder |
withProvisionedThroughput(CfnSimpleTable.ProvisionedThroughputProperty value)
Sets the value of ProvisionedThroughput
|
CfnSimpleTableProps.Builder |
withProvisionedThroughput(software.amazon.awscdk.core.IResolvable value)
Sets the value of ProvisionedThroughput
|
CfnSimpleTableProps.Builder |
withSseSpecification(CfnSimpleTable.SSESpecificationProperty value)
Sets the value of SseSpecification
|
CfnSimpleTableProps.Builder |
withSseSpecification(software.amazon.awscdk.core.IResolvable value)
Sets the value of SseSpecification
|
CfnSimpleTableProps.Builder |
withTableName(String value)
Sets the value of TableName
|
CfnSimpleTableProps.Builder |
withTags(Map<String,String> value)
Sets the value of Tags
|
@Stability(value=Stable) public CfnSimpleTableProps.Builder withPrimaryKey(@Nullable software.amazon.awscdk.core.IResolvable value)
value - `AWS::Serverless::SimpleTable.PrimaryKey`.this@Stability(value=Stable) public CfnSimpleTableProps.Builder withPrimaryKey(@Nullable CfnSimpleTable.PrimaryKeyProperty value)
value - `AWS::Serverless::SimpleTable.PrimaryKey`.this@Stability(value=Stable) public CfnSimpleTableProps.Builder withProvisionedThroughput(@Nullable software.amazon.awscdk.core.IResolvable value)
value - `AWS::Serverless::SimpleTable.ProvisionedThroughput`.this@Stability(value=Stable) public CfnSimpleTableProps.Builder withProvisionedThroughput(@Nullable CfnSimpleTable.ProvisionedThroughputProperty value)
value - `AWS::Serverless::SimpleTable.ProvisionedThroughput`.this@Stability(value=Stable) public CfnSimpleTableProps.Builder withSseSpecification(@Nullable software.amazon.awscdk.core.IResolvable value)
value - `AWS::Serverless::SimpleTable.SSESpecification`.this@Stability(value=Stable) public CfnSimpleTableProps.Builder withSseSpecification(@Nullable CfnSimpleTable.SSESpecificationProperty value)
value - `AWS::Serverless::SimpleTable.SSESpecification`.this@Stability(value=Stable) public CfnSimpleTableProps.Builder withTableName(@Nullable String value)
value - `AWS::Serverless::SimpleTable.TableName`.this@Stability(value=Stable) public CfnSimpleTableProps.Builder withTags(@Nullable Map<String,String> value)
value - `AWS::Serverless::SimpleTable.Tags`.this@Stability(value=Stable) public CfnSimpleTableProps build()
CfnSimpleTablePropsNullPointerException - if any required attribute was not providedCopyright © 2019. All rights reserved.