The expected value type from this operation.
Adds value to the current value of the key, if both the current value and value are arrays then value will
be appended to the current value.
A value for the operation to apply against the current data storage value.
Applies a bitwise AND to the current value of the key with value.
A value for the operation to apply against the current data storage value.
Rounds up the current value to the nearest integer.
Commit the current operations to data store and return a Promise with the updated key, once fulfilled.
If true, a promise will be returned with the new value. Otherwise, immediately resolves.
Commit the current operations to data store.
If the key has no value yet, sets the current value of the key to default.
Rounds down the current value to the nearest integer.
Applies a bitwise left-shift to the current value of the key by value.
A value for the operation to apply against the current data storage value.
Sets the current value of the key to value if value is bigger.
A value for the operation to apply against the current data storage value.
Sets the current value of the key to value if value is bigger.
A value for the operation to apply against the current data storage value.
Multiplies the current value of the key by value.
A value for the operation to apply against the current data storage value.
Applies a bitwise OR to the current value of the key with value.
A value for the operation to apply against the current data storage value.
List or Dict only: for lists it will remove the index of the value given. For dicts it removes the element
with the specified key of value.
A value for the operation to apply against the current data storage value.
Multiplies the current value of the key to the power of value.
A value for the operation to apply against the current data storage value.
Sets the current value of the key to the remainder after division by value.
A value for the operation to apply against the current data storage value.
List only: removes the first instance of value found in the list.
A value for the operation to apply against the current data storage value.
Sets the current value of the key to value.
A value for the operation to apply against the current data storage value.
Applies a bitwise right-shift to the current value of the key by value.
A value for the operation to apply against the current data storage value.
Dict only: Updates the dictionary with the specified elements given in value creating new keys, or updating old
ones if they previously existed.
A value for the operation to apply against the current data storage value.
Applies a bitwise XOR to the current value of the key with value.
A value for the operation to apply against the current data storage value.
An intermediate abstract object holding an array of data storage operations to be performed in order by the server.