package
request
Type Members
-
case class
RequestCondition(expression: String, attributeNames: Map[String, String], attributeValues: Option[Map[String, AttributeValue]]) extends Product with Serializable
-
case class
ScanamoDeleteRequest(tableName: String, key: Map[String, AttributeValue], condition: Option[RequestCondition]) extends Product with Serializable
-
case class
ScanamoPutRequest(tableName: String, item: AttributeValue, condition: Option[RequestCondition]) extends Product with Serializable
-
case class
ScanamoQueryOptions(consistent: Boolean, limit: Option[Int], exclusiveStartKey: Option[Map[String, AttributeValue]], 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: Map[String, AttributeValue], updateExpression: String, attributeNames: Map[String, String], attributeValues: Map[String, AttributeValue], condition: Option[RequestCondition]) extends Product with Serializable
Value Members
-