public static final class TableProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements TableProps
software.amazon.jsii.JsiiObject.InitializationModeTableProps.Builder, TableProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObject.InitializationMode mode) |
| Modifier and Type | Method and Description |
|---|---|
BillingMode |
getBillingMode()
Specify how you are charged for read and write throughput and how you manage capacity.
|
Attribute |
getPartitionKey()
Partition key attribute definition.
|
Boolean |
getPointInTimeRecovery()
Whether point-in-time recovery is enabled.
|
Number |
getReadCapacity()
The read capacity for the table.
|
Boolean |
getServerSideEncryption()
Whether server-side encryption with an AWS managed customer master key is enabled.
|
Attribute |
getSortKey()
Table sort key attribute definition.
|
StreamViewType |
getStream()
When an item in the table is modified, StreamViewType determines what information is written to the stream for this table.
|
String |
getTableName()
Enforces a particular physical table name.
|
String |
getTimeToLiveAttribute()
The name of TTL attribute.
|
Number |
getWriteCapacity()
The write capacity for the table.
|
jsiiAsyncCall, jsiiCall, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticGet, jsiiStaticSetclone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObject.InitializationMode mode)
@Stability(value=Experimental) @Nullable public String getTableName()
getTableName in interface TableProps@Stability(value=Experimental) public Attribute getPartitionKey()
getPartitionKey in interface TableOptions@Stability(value=Experimental) @Nullable public BillingMode getBillingMode()
getBillingMode in interface TableOptions@Stability(value=Experimental) @Nullable public Boolean getPointInTimeRecovery()
getPointInTimeRecovery in interface TableOptions@Stability(value=Experimental) @Nullable public Number getReadCapacity()
getReadCapacity in interface TableOptions@Stability(value=Experimental) @Nullable public Boolean getServerSideEncryption()
getServerSideEncryption in interface TableOptions@Stability(value=Experimental) @Nullable public Attribute getSortKey()
getSortKey in interface TableOptions@Stability(value=Experimental) @Nullable public StreamViewType getStream()
getStream in interface TableOptions@Stability(value=Experimental) @Nullable public String getTimeToLiveAttribute()
getTimeToLiveAttribute in interface TableOptions@Stability(value=Experimental) @Nullable public Number getWriteCapacity()
getWriteCapacity in interface TableOptionsCopyright © 2019. All rights reserved.