@shiftcoders/dynamo-easy
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
Base
Request
constructor
dynamoDBWrapper
metadata
model
Clazz
params
table
Name
exec
exec
Full
Response
return
Consumed
Capacity
Batch
Get
Single
Table
Request
Batch
Write
Single
Table
Request
Delete
Request
Get
Request
Put
Request
Query
Request
Read
Many
Request
Scan
Request
Standard
Request
Transact
Get
Single
Table
Request
Update
Request
Write
Request
Batch
Get
Single
Table
Response
Delete
Response
Get
Response
Put
Response
Query
Response
Scan
Response
Update
Response
Transact
Get
Response
Write
Response
Type parameters
T
T2
I
:
DeleteItemInput
|
GetItemInput
|
PutItemInput
|
UpdateItemInput
|
QueryInput
|
ScanInput
|
BatchGetItemInput
|
BatchWriteItemInput
|
TransactGetItemsInput
|
TransactWriteItemsInput
R
:
BaseRequest
<
T
,
T2
,
I
,
any
>
Hierarchy
BaseRequest
BatchGetSingleTableRequest
BatchWriteSingleTableRequest
StandardRequest
TransactGetSingleTableRequest
Index
Constructors
constructor
Properties
dynamoDBWrapper
metadata
model
Clazz
params
table
Name
Methods
exec
exec
Full
Response
return
Consumed
Capacity
Constructors
Protected
constructor
new
Base
Request
(
dynamoDBWrapper
:
DynamoDbWrapper
, modelClazz
:
ModelConstructor
<
T
>
)
:
BaseRequest
Parameters
dynamoDBWrapper:
DynamoDbWrapper
modelClazz:
ModelConstructor
<
T
>
Returns
BaseRequest
Properties
dynamoDBWrapper
dynamoDBWrapper
:
DynamoDbWrapper
metadata
metadata
:
Metadata
<
T
>
model
Clazz
model
Clazz
:
ModelConstructor
<
T
>
params
params
:
I
table
Name
table
Name
:
string
Methods
Abstract
exec
exec
(
)
:
Promise
<
T2
|
T2
[]
|
void
|
null
>
Returns
Promise
<
T2
|
T2
[]
|
void
|
null
>
Abstract
exec
Full
Response
exec
Full
Response
(
)
:
Promise
<
any
>
Returns
Promise
<
any
>
return
Consumed
Capacity
return
Consumed
Capacity
(
level
:
DynamoDB.ReturnConsumedCapacity
)
:
R
Parameters
level:
DynamoDB.ReturnConsumedCapacity
Returns
R