@Stability(value=Experimental) public static final class DynamoPutItemProps.Jsii$Proxy extends software.amazon.jsii.JsiiObject implements DynamoPutItemProps
DynamoPutItemPropssoftware.amazon.jsii.JsiiObject.InitializationModeDynamoPutItemProps.Builder, DynamoPutItemProps.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.
|
| Modifier and Type | Method and Description |
|---|---|
com.fasterxml.jackson.databind.JsonNode |
$jsii$toJson() |
boolean |
equals(Object o) |
String |
getConditionExpression()
A condition that must be satisfied in order for a conditional PutItem operation to succeed.
|
Map<String,String> |
getExpressionAttributeNames()
One or more substitution tokens for attribute names in an expression.
|
DynamoAttributeValueMap |
getExpressionAttributeValues()
One or more values that can be substituted in an expression.
|
DynamoAttributeValueMap |
getItem()
A map of attribute name/value pairs, one for each attribute.
|
DynamoConsumedCapacity |
getReturnConsumedCapacity()
Determines the level of detail about provisioned throughput consumption that is returned in the response.
|
DynamoItemCollectionMetrics |
getReturnItemCollectionMetrics()
The item collection metrics to returned in the response.
|
DynamoReturnValues |
getReturnValues()
Use ReturnValues if you want to get the item attributes as they appeared before they were updated with the PutItem request.
|
String |
getTableName()
The name of the table where the item should be writen .
|
int |
hashCode() |
jsiiAsyncCall, jsiiAsyncCall, jsiiCall, jsiiCall, jsiiGet, jsiiGet, jsiiSet, jsiiStaticCall, jsiiStaticCall, jsiiStaticGet, jsiiStaticGet, jsiiStaticSetclone, finalize, getClass, notify, notifyAll, toString, wait, wait, waitbuilderprotected Jsii$Proxy(software.amazon.jsii.JsiiObjectRef objRef)
objRef - Reference to the JSII managed object.public DynamoAttributeValueMap getItem()
DynamoPutItemPropsOnly the primary key attributes are required; you can optionally provide other attribute name-value pairs for the item.
EXPERIMENTAL
getItem in interface DynamoPutItemPropshttps://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_PutItem.html#DDB-PutItem-request-Itempublic String getTableName()
DynamoPutItemPropsEXPERIMENTAL
getTableName in interface DynamoPutItemPropspublic String getConditionExpression()
DynamoPutItemPropsDefault: - No condition expression
EXPERIMENTAL
getConditionExpression in interface DynamoPutItemPropshttps://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_PutItem.html#DDB-PutItem-request-ConditionExpressionpublic Map<String,String> getExpressionAttributeNames()
DynamoPutItemPropsDefault: - No expression attribute names
EXPERIMENTAL
getExpressionAttributeNames in interface DynamoPutItemPropshttps://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_PutItem.html#DDB-PutItem-request-ExpressionAttributeNamespublic DynamoAttributeValueMap getExpressionAttributeValues()
DynamoPutItemPropsDefault: - No expression attribute values
EXPERIMENTAL
getExpressionAttributeValues in interface DynamoPutItemPropshttps://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_PutItem.html#DDB-PutItem-request-ExpressionAttributeValuespublic DynamoConsumedCapacity getReturnConsumedCapacity()
DynamoPutItemPropsDefault: DynamoConsumedCapacity.NONE
EXPERIMENTAL
getReturnConsumedCapacity in interface DynamoPutItemPropshttps://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_PutItem.html#DDB-PutItem-request-ReturnConsumedCapacitypublic DynamoItemCollectionMetrics getReturnItemCollectionMetrics()
DynamoPutItemPropsDefault: DynamoItemCollectionMetrics.NONE
EXPERIMENTAL
getReturnItemCollectionMetrics in interface DynamoPutItemPropshttps://docs.aws.amazon.com/amazondynamodb/latest/developerguide/LSI.html#LSI.ItemCollectionspublic DynamoReturnValues getReturnValues()
DynamoPutItemPropsDefault: DynamoReturnValues.NONE
EXPERIMENTAL
getReturnValues in interface DynamoPutItemPropshttps://docs.aws.amazon.com/amazondynamodb/latest/APIReference/API_PutItem.html#DDB-PutItem-request-ReturnValuespublic com.fasterxml.jackson.databind.JsonNode $jsii$toJson()
$jsii$toJson in interface software.amazon.jsii.JsiiSerializableCopyright © 2020. All rights reserved.