Packages

p

org.scanamo

request

package request

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. case class RequestCondition(expression: String, attributeNames: Map[String, String], dynamoValues: Option[DynamoObject]) extends Product with Serializable
  2. case class ScanamoDeleteRequest(tableName: String, key: DynamoObject, condition: Option[RequestCondition], ret: DeleteReturn) extends Product with Serializable
  3. case class ScanamoPutRequest(tableName: String, item: DynamoValue, condition: Option[RequestCondition], ret: PutReturn) extends Product with Serializable
  4. case class ScanamoQueryOptions(consistent: Boolean, ascending: Boolean, limit: Option[Int], exclusiveStartKey: Option[DynamoObject], filter: Option[Condition[_]]) extends Product with Serializable
  5. case class ScanamoQueryRequest(tableName: String, index: Option[String], query: Query[_], options: ScanamoQueryOptions) extends Product with Serializable
  6. case class ScanamoScanRequest(tableName: String, index: Option[String], options: ScanamoQueryOptions) extends Product with Serializable
  7. case class ScanamoTransactWriteRequest(putItems: Seq[TransactPutItem], updateItems: Seq[TransactUpdateItem], deleteItems: Seq[TransactDeleteItem], conditionCheck: Seq[TransactConditionCheck]) extends Product with Serializable
  8. case class ScanamoUpdateRequest(tableName: String, key: DynamoObject, updateExpression: String, attributeNames: Map[String, String], dynamoValues: DynamoObject, addEmptyList: Boolean, condition: Option[RequestCondition]) extends Product with Serializable
  9. case class TransactConditionCheck(tableName: String, key: DynamoObject, condition: RequestCondition) extends Product with Serializable
  10. case class TransactDeleteItem(tableName: String, key: DynamoObject, condition: Option[RequestCondition]) extends Product with Serializable
  11. case class TransactPutItem(tableName: String, item: DynamoValue, condition: Option[RequestCondition]) extends Product with Serializable
  12. case class TransactUpdateItem(tableName: String, key: DynamoObject, updateExpression: UpdateExpression, condition: Option[RequestCondition]) extends Product with Serializable

Value Members

  1. object ScanamoQueryOptions extends Serializable

Ungrouped