Interface IDynamoTableBatchWriteItemsPutItem<TRecord>
Interface to specify a PutItem operation for BatchWriteItems.
Namespace: LambdaSharp.DynamoDB.Native.Operations
Assembly: LambdaSharp.DynamoDB.Native.dll
Syntax
public interface IDynamoTableBatchWriteItemsPutItem<TRecord>
where TRecord : class
Type Parameters
| Name | Description |
|---|---|
| TRecord | The record type. |
Methods
End()
End specification of the GetItem operation for BatchGetItems.
Declaration
IDynamoTableBatchWriteItems End()
Returns
| Type | Description |
|---|---|
| IDynamoTableBatchWriteItems |
Set(String, AttributeValue)
Set the value of a DynamoDB item attribute. Used for storing attributes used by local/global secondary indices.
Declaration
IDynamoTableBatchWriteItemsPutItem<TRecord> Set(string key, AttributeValue value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | key | Name of attribute. |
| Amazon.DynamoDBv2.Model.AttributeValue | value | Value of attribute. |
Returns
| Type | Description |
|---|---|
| IDynamoTableBatchWriteItemsPutItem<TRecord> |
Set(String, String)
Set the value of a DynamoDB item attribute. Used for storing attributes used by local/global secondary indices.
Declaration
virtual IDynamoTableBatchWriteItemsPutItem<TRecord> Set(string key, string value)
Parameters
| Type | Name | Description |
|---|---|---|
| System.String | key | Name of attribute. |
| System.String | value | Value of attribute. |
Returns
| Type | Description |
|---|---|
| IDynamoTableBatchWriteItemsPutItem<TRecord> |