dynamo-easy
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
Update
Request
constructor
dynamo
Rx
model
Clazz
params
meta
Data
exec
exec
Full
Response
operations
return
Consumed
Capacity
return
Item
Collection
Metrics
return
Values
where
where
Attribute
Bla
Type parameters
T
Hierarchy
BaseRequest
<
T
,
any
>
UpdateRequest
Index
Constructors
constructor
Properties
dynamo
Rx
model
Clazz
params
Accessors
meta
Data
Methods
exec
exec
Full
Response
operations
return
Consumed
Capacity
return
Item
Collection
Metrics
return
Values
where
where
Attribute
Constructors
constructor
new
Update
Request
(
dynamoRx
:
DynamoRx
, modelClazz
:
ModelConstructor
<
T
>
, tableName
:
string
, partitionKey
:
any
, sortKey
?:
any
)
:
UpdateRequest
Parameters
dynamoRx:
DynamoRx
modelClazz:
ModelConstructor
<
T
>
tableName:
string
partitionKey:
any
Optional
sortKey:
any
Returns
UpdateRequest
Properties
dynamo
Rx
dynamo
Rx
:
DynamoRx
model
Clazz
model
Clazz
:
ModelConstructor
<
T
>
params
params
:
any
Accessors
meta
Data
meta
Data
:
Methods
exec
exec
(
)
:
Observable
<
void
>
Returns
Observable
<
void
>
exec
Full
Response
exec
Full
Response
(
)
:
Observable
<
UpdateItemOutput
>
Returns
Observable
<
UpdateItemOutput
>
operations
operations
(
...
updateDefFns
:
UpdateExpressionDefinitionFunction
[]
)
:
UpdateRequest
<
T
>
Parameters
Rest
...
updateDefFns:
UpdateExpressionDefinitionFunction
[]
Returns
UpdateRequest
<
T
>
return
Consumed
Capacity
return
Consumed
Capacity
(
level
:
ReturnConsumedCapacity
)
:
UpdateRequest
<
T
>
Parameters
level:
ReturnConsumedCapacity
Returns
UpdateRequest
<
T
>
return
Item
Collection
Metrics
return
Item
Collection
Metrics
(
returnItemCollectionMetrics
:
ReturnItemCollectionMetrics
)
:
UpdateRequest
<
T
>
Parameters
returnItemCollectionMetrics:
ReturnItemCollectionMetrics
Returns
UpdateRequest
<
T
>
return
Values
return
Values
(
returnValues
:
"NONE"
|
"ALL_OLD"
|
"UPDATED_OLD"
|
"ALL_NEW"
|
"UPDATED_NEW"
)
:
UpdateRequest
<
T
>
Parameters
returnValues:
"NONE"
|
"ALL_OLD"
|
"UPDATED_OLD"
|
"ALL_NEW"
|
"UPDATED_NEW"
Returns
UpdateRequest
<
T
>
where
where
(
...
conditionDefFns
:
ConditionExpressionDefinitionFunction
[]
)
:
UpdateRequest
<
T
>
Parameters
Rest
...
conditionDefFns:
ConditionExpressionDefinitionFunction
[]
Returns
UpdateRequest
<
T
>
where
Attribute
where
Attribute
(
attributePath
:
keyof T
)
:
RequestConditionFunction
<
UpdateRequest
<
T
>
>
Parameters
attributePath:
keyof T
Returns
RequestConditionFunction
<
UpdateRequest
<
T
>
>
Generated using
TypeDoc