A lightweight wrapper for AmazonDynamoDBAsyncClient.
A lightweight wrapper for AmazonDynamoDBAsyncClient.
An object mapping for DynamoDB items.
An object mapping for DynamoDB items.
This trait provides the interface to an object mapper for DynamoDB. It depends on a concrete implementation of AmazonDynamoDBScalaClient.
A trait for configuring AmazonDynamoDBScalaMapper.
A convienience type synonym for AttributeValue.
A value could not be converted to an AttributeValue
A value could not be converted to an AttributeValue
A multi-threaded, self-throttling, batch writer to a given DynamoDB table
A multi-threaded, self-throttling, batch writer to a given DynamoDB table
This class provides a blocking interface to write items in batch to one DynamoDB table. The credentials that are provided must permit the "BatchWriteItem" operation to the named table.
A trait for serializers that convert Scala objects to and from DynamoDB items.
A trait for serializers that convert Scala objects to and from DynamoDB items.
the object type of this serializer
A record to communicate errors during batch write attempts.
A record to communicate errors during batch write attempts.
the type of the metadata tag
the name of the table that was being written to
the list of write request that were in the failed batch
the exception that occurred while writing the batch
the metadata that was supplied for the write group
An enrichment of the AttributeValue class.
An enrichment of the AttributeValue class.
An implicit class to extend attribute values with a type-safe(ish) casting method.
A factory for AmazonDynamoDBScalaMapper.
A factory for AmazonDynamoDBScalaMapperConfig.
A factory of Conditions for queries.
A factory of Conditions for queries.
A factory of Conditions for scans.
A factory of Conditions for scans.
Convenience methods for constructing DynamoDB table schemas.
Convenience methods for constructing DynamoDB table schemas.
string AttributeValue to BigDecimal
string set AttributeValue to Set[BigDecimal]
string AttributeValue to BigInt
string set AttributeValue to Set[BigInt]
string AttributeValue to Boolean
string set AttributeValue to Set[Boolean]
numeric AttributeValue to Byte
binary AttributeValue to Array[Byte]
binary set AttributeValue to Set[Array[Byte]]
numeric set AttributeValue to Set[Byte]
numeric AttributeValue to Double
numeric set AttributeValue to Set[Double]
numeric AttributeValue to Float
numeric set AttributeValue to Set[Float]
numeric AttributeValue to Int
numeric set AttributeValue to Set[Int]
numeric AttributeValue to Long
numeric set AttributeValue to Set[Long]
numeric AttributeValue to Short
numeric set AttributeValue to Set[Short]
string AttributeValue to String
string set AttributeValue to Set[String]
BigDecimal to a string set AttributeValue
BigDecimal to a string AttributeValue
BigInt to a string set AttributeValue
BigInt to a string AttributeValue
Boolean collection to a string set AttributeValue
Boolean to a string AttributeValue
Array[Byte] collection to a binary set AttributeValue
Array[Byte] to a binary AttributeValue
Byte collection to a numeric set AttributeValue
Byte to a numeric AttributeValue
Double collection to a numeric set AttributeValue
Double to a numeric AttributeValue
Float collection to a numeric set AttributeValue
Float to a numeric AttributeValue
Int collection to a numeric set AttributeValue
Int to a numeric AttributeValue
Long collection to a numeric set AttributeValue
Long to a numeric AttributeValue
Constructs a QueryRequest for hash and range keys.
Constructs a QueryRequest for hash and range keys.
Constructs a QueryRequest from an attribute value, a range condition, and an implicit serializer.
the value the hash key must equal.
a condition on the range key.
an implicit object serializer
a query request
Constructs a QueryRequest for hash and range keys.
Constructs a QueryRequest for hash and range keys.
Constructs a QueryRequest from an attribute name and attribute value pair, and an attribute name and condition pair.
the hash key name and the value it must equal.
an attribute name and condition pair.
a query request
Constructs a QueryRequest for a hash key.
Constructs a QueryRequest for a hash key.
Constructs a QueryRequest from an attribute value and an implicit serializer.
the value the hash key must equal.
an implicit object serializer
a query request
Constructs a QueryRequest for a hash key.
Constructs a QueryRequest for a hash key.
Constructs a QueryRequest from an attribute name and attribute value pair.
the hash key name and the value it must equal.
a query request
Short collection to a numeric set AttributeValue
Short to a numeric AttributeValue
String collection to a string set AttributeValue
String to a string AttributeValue