org
.
scanamo
request
package
request
Visibility
Public
All
Type Members
case class
RequestCondition
(
expression:
String
,
attributeNames:
Map
[
String
,
String
]
,
dynamoValues:
Option
[
DynamoObject
]
)
extends
Product
with
Serializable
case class
ScanamoDeleteRequest
(
tableName:
String
,
key:
DynamoObject
,
condition:
Option
[
RequestCondition
]
)
extends
Product
with
Serializable
case class
ScanamoPutRequest
(
tableName:
String
,
item:
DynamoValue
,
condition:
Option
[
RequestCondition
]
)
extends
Product
with
Serializable
case class
ScanamoQueryOptions
(
consistent:
Boolean
,
ascending:
Boolean
,
limit:
Option
[
Int
]
,
exclusiveStartKey:
Option
[
DynamoObject
]
,
filter:
Option
[
Condition
[_]]
)
extends
Product
with
Serializable
case class
ScanamoQueryRequest
(
tableName:
String
,
index:
Option
[
String
]
,
query:
Query
[_]
,
options:
ScanamoQueryOptions
)
extends
Product
with
Serializable
case class
ScanamoScanRequest
(
tableName:
String
,
index:
Option
[
String
]
,
options:
ScanamoQueryOptions
)
extends
Product
with
Serializable
case class
ScanamoUpdateRequest
(
tableName:
String
,
key:
DynamoObject
,
updateExpression:
String
,
attributeNames:
Map
[
String
,
String
]
,
dynamoValues:
DynamoObject
,
addEmptyList:
Boolean
,
condition:
Option
[
RequestCondition
]
)
extends
Product
with
Serializable
Value Members
object
ScanamoQueryOptions
extends
Serializable
Ungrouped