package
dynamodbv2
Type Members
-
case class
Attribute(name: String, value: AttributeValue) extends Product with Serializable
-
type
AttributeAction = com.amazonaws.services.dynamodbv2.model.AttributeAction
-
case class
AttributeDefinition(name: String, scalarType: ScalarAttributeType) extends com.amazonaws.services.dynamodbv2.model.AttributeDefinition with Product with Serializable
-
case class
AttributeValue(s: Option[String] = None, n: Option[String] = None, b: Option[ByteBuffer] = None, ss: Seq[String] = Nil, ns: Seq[String] = Nil, bs: Seq[ByteBuffer] = Nil) extends com.amazonaws.services.dynamodbv2.model.AttributeValue with Product with Serializable
-
type
ComparisonOperator = com.amazonaws.services.dynamodbv2.model.ComparisonOperator
-
trait
DynamoDB extends AmazonDynamoDB
-
-
case class
Item(table: Table, attributes: Seq[Attribute]) extends Product with Serializable
-
case class
KeySchema(attributeName: String, keyType: KeyType) extends KeySchemaElement with Product with Serializable
-
type
KeyType = com.amazonaws.services.dynamodbv2.model.KeyType
-
case class
LocalSecondaryIndex(name: String, keySchema: Seq[KeySchema], projection: Projection) extends com.amazonaws.services.dynamodbv2.model.LocalSecondaryIndex with Product with Serializable
-
case class
LocalSecondaryIndexMeta(name: String, sizeBytes: Long, itemCount: Long, keySchema: Seq[KeySchema], projection: Projection) extends LocalSecondaryIndexDescription with Product with Serializable
-
case class
Projection(projectionType: ProjectionType, nonKeyAttributes: Seq[String] = Nil) extends com.amazonaws.services.dynamodbv2.model.Projection with Product with Serializable
-
type
ProjectionType = com.amazonaws.services.dynamodbv2.model.ProjectionType
-
case class
ProvisionedThroughput(readCapacityUnits: Long, writeCapacityUnits: Long) extends com.amazonaws.services.dynamodbv2.model.ProvisionedThroughput with Product with Serializable
-
case class
ProvisionedThroughputMeta(numberOfDecreasesToday: Long, readCapacityUnits: Long, writeCapacityUnits: Long, lastDecreasedAt: DateTime, lastIncreasedAt: DateTime) extends ProvisionedThroughputDescription with Product with Serializable
-
type
ReturnConsumedCapacity = com.amazonaws.services.dynamodbv2.model.ReturnConsumedCapacity
-
type
Select = com.amazonaws.services.dynamodbv2.model.Select
-
case class
Table(name: String, hashPK: String, rangePK: Option[String] = None, attributes: Seq[AttributeDefinition] = Nil, localSecondaryIndexes: Seq[LocalSecondaryIndex] = Nil, provisionedThroughput: Option[ProvisionedThroughput] = None) extends Product with Serializable
-
case class
TableMeta(name: String, sizeBytes: Long, itemCount: Long, status: TableStatus, attributes: Seq[AttributeDefinition], keySchema: Seq[KeySchema], localSecondaryIndexes: Seq[LocalSecondaryIndexMeta], provisionedThroughput: ProvisionedThroughputMeta, createdAt: DateTime) extends TableDescription with Product with Serializable
-
type
TableStatus = com.amazonaws.services.dynamodbv2.model.TableStatus
Value Members
-
-
-
-
-
-
-
object
Item extends Serializable
-
object
KeySchema extends Serializable
-
-
-
-
object
Projection extends Serializable
-
-
-
-
object
TableMeta extends Serializable
Inherited from AnyRef
Inherited from Any