Options
All
  • Public
  • Public/Protected
  • All
Menu

Type parameters

  • T

  • T2

  • I: DeleteItemInput | GetItemInput | PutItemInput | UpdateItemInput | QueryInput | ScanInput | BatchGetItemInput | BatchWriteItemInput | TransactGetItemsInput | TransactWriteItemsInput

  • R: BaseRequest<T, T2, I, any>

Hierarchy

Index

Constructors

Protected constructor

Properties

dynamoDBWrapper

dynamoDBWrapper: DynamoDbWrapper

metadata

metadata: Metadata<T>

modelClazz

modelClazz: ModelConstructor<T>

params

params: I

tableName

tableName: string

Methods

Abstract exec

  • exec(): Promise<T2 | T2[] | void | null>

Abstract execFullResponse

  • execFullResponse(): Promise<any>

returnConsumedCapacity

  • returnConsumedCapacity(level: DynamoDB.ReturnConsumedCapacity): R