@Stability(value=Stable) @Internal public static final class CfnTableProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements CfnTableProps
CfnTablePropssoftware.amazon.jsii.JsiiObject.InitializationModeCfnTableProps.Builder, CfnTableProps.Jsii$Proxy| Modifier | Constructor and Description |
|---|---|
protected |
Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
Constructor that initializes the object based on values retrieved from the JsiiObject.
|
protected |
Jsii$Proxy(Object keySchema,
Object attributeDefinitions,
String billingMode,
Object contributorInsightsSpecification,
Object globalSecondaryIndexes,
Object kinesisStreamSpecification,
Object localSecondaryIndexes,
Object pointInTimeRecoverySpecification,
Object provisionedThroughput,
Object sseSpecification,
Object streamSpecification,
String tableName,
List<? extends CfnTag> tags,
Object timeToLiveSpecification)
Constructor that initializes the object based on literal property values passed by the
CfnTableProps.Builder. |
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
Object |
getAttributeDefinitions()
`AWS::DynamoDB::Table.AttributeDefinitions`.
|
String |
getBillingMode()
`AWS::DynamoDB::Table.BillingMode`.
|
Object |
getContributorInsightsSpecification()
`AWS::DynamoDB::Table.ContributorInsightsSpecification`.
|
Object |
getGlobalSecondaryIndexes()
`AWS::DynamoDB::Table.GlobalSecondaryIndexes`.
|
Object |
getKeySchema()
`AWS::DynamoDB::Table.KeySchema`.
|
Object |
getKinesisStreamSpecification()
`AWS::DynamoDB::Table.KinesisStreamSpecification`.
|
Object |
getLocalSecondaryIndexes()
`AWS::DynamoDB::Table.LocalSecondaryIndexes`.
|
Object |
getPointInTimeRecoverySpecification()
`AWS::DynamoDB::Table.PointInTimeRecoverySpecification`.
|
Object |
getProvisionedThroughput()
`AWS::DynamoDB::Table.ProvisionedThroughput`.
|
Object |
getSseSpecification()
`AWS::DynamoDB::Table.SSESpecification`.
|
Object |
getStreamSpecification()
`AWS::DynamoDB::Table.StreamSpecification`.
|
String |
getTableName()
`AWS::DynamoDB::Table.TableName`.
|
List<CfnTag> |
getTags()
`AWS::DynamoDB::Table.Tags`.
|
Object |
getTimeToLiveSpecification()
`AWS::DynamoDB::Table.TimeToLiveSpecification`.
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.protected Jsii$Proxy(Object keySchema, Object attributeDefinitions, String billingMode, Object contributorInsightsSpecification, Object globalSecondaryIndexes, Object kinesisStreamSpecification, Object localSecondaryIndexes, Object pointInTimeRecoverySpecification, Object provisionedThroughput, Object sseSpecification, Object streamSpecification, String tableName, List<? extends CfnTag> tags, Object timeToLiveSpecification)
CfnTableProps.Builder.public final Object getKeySchema()
CfnTablePropsgetKeySchema in interface CfnTablePropspublic final Object getAttributeDefinitions()
CfnTablePropsgetAttributeDefinitions in interface CfnTablePropspublic final String getBillingMode()
CfnTablePropsgetBillingMode in interface CfnTablePropspublic final Object getContributorInsightsSpecification()
CfnTablePropsgetContributorInsightsSpecification in interface CfnTablePropspublic final Object getGlobalSecondaryIndexes()
CfnTablePropsgetGlobalSecondaryIndexes in interface CfnTablePropspublic final Object getKinesisStreamSpecification()
CfnTablePropsgetKinesisStreamSpecification in interface CfnTablePropspublic final Object getLocalSecondaryIndexes()
CfnTablePropsgetLocalSecondaryIndexes in interface CfnTablePropspublic final Object getPointInTimeRecoverySpecification()
CfnTablePropsgetPointInTimeRecoverySpecification in interface CfnTablePropspublic final Object getProvisionedThroughput()
CfnTablePropsgetProvisionedThroughput in interface CfnTablePropspublic final Object getSseSpecification()
CfnTablePropsgetSseSpecification in interface CfnTablePropspublic final Object getStreamSpecification()
CfnTablePropsgetStreamSpecification in interface CfnTablePropspublic final String getTableName()
CfnTablePropsgetTableName in interface CfnTablePropspublic final List<CfnTag> getTags()
CfnTablePropsgetTags in interface CfnTablePropspublic final Object getTimeToLiveSpecification()
CfnTablePropsgetTimeToLiveSpecification in interface CfnTableProps@Internal public com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2021. All rights reserved.