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] = scala.None, bl: Option[Boolean] = scala.None, n: Option[String] = scala.None, b: Option[ByteBuffer] = scala.None, m: Option[Map[String, com.amazonaws.services.dynamodbv2.model.AttributeValue]] = scala.None, l: Seq[com.amazonaws.services.dynamodbv2.model.AttributeValue] = immutable.this.Nil, ss: Seq[String] = immutable.this.Nil, ns: Seq[String] = immutable.this.Nil, bs: Seq[ByteBuffer] = immutable.this.Nil) extends com.amazonaws.services.dynamodbv2.model.AttributeValue with Product with Serializable
-
case class
BillingModeSummary(billingMode: String, lastUpdateToPayPerRequestDateTime: DateTime) extends com.amazonaws.services.dynamodbv2.model.BillingModeSummary with Product with Serializable
-
type
ComparisonOperator = com.amazonaws.services.dynamodbv2.model.ComparisonOperator
-
class
CondCompares extends DynamoCompares[com.amazonaws.services.dynamodbv2.model.Condition]
-
-
-
-
trait
DynamoDB extends AmazonDynamoDB
-
-
-
case class
GlobalSecondaryIndex(name: String, keySchema: Seq[KeySchema], projection: Projection, provisionedThroughput: ProvisionedThroughput) extends com.amazonaws.services.dynamodbv2.model.GlobalSecondaryIndex with SecondaryIndex with Product with Serializable
-
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 SecondaryIndex 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
PageStats(page: Int, lastPage: Boolean, limit: Int, scanned: Int, items: Int, consumedCapacity: ConsumedCapacity) extends Product with Serializable
-
case class
Projection(projectionType: ProjectionType, nonKeyAttributes: Seq[String] = immutable.this.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
-
-
sealed
trait
ResultPager[TReq, TRes] extends Iterator[Item]
-
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] = scala.None, attributes: Seq[AttributeDefinition] = immutable.this.Nil, localSecondaryIndexes: Seq[LocalSecondaryIndex] = immutable.this.Nil, globalSecondaryIndexes: Seq[GlobalSecondaryIndex] = immutable.this.Nil, provisionedThroughput: Option[ProvisionedThroughput] = scala.None, billingMode: BillingMode = BillingMode.Provisioned) 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, billingModeSummary: BillingModeSummary, createdAt: DateTime) extends TableDescription with Product with Serializable
-
type
TableStatus = com.amazonaws.services.dynamodbv2.model.TableStatus
Inherited from AnyRef
Inherited from Any