Package

awscala

dynamodbv2

Permalink

package dynamodbv2

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. dynamodbv2
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Visibility
  1. Public
  2. All

Type Members

  1. case class Attribute(name: String, value: AttributeValue) extends Product with Serializable

    Permalink
  2. type AttributeAction = com.amazonaws.services.dynamodbv2.model.AttributeAction

    Permalink
  3. case class AttributeDefinition(name: String, scalarType: ScalarAttributeType) extends com.amazonaws.services.dynamodbv2.model.AttributeDefinition with Product with Serializable

    Permalink
  4. case class AttributeValue(s: Option[String] = None, n: Option[String] = None, b: Option[ByteBuffer] = None, m: Option[Map[String, com.amazonaws.services.dynamodbv2.model.AttributeValue]] = None, ss: Seq[String] = Nil, ns: Seq[String] = Nil, bs: Seq[ByteBuffer] = Nil) extends com.amazonaws.services.dynamodbv2.model.AttributeValue with Product with Serializable

    Permalink
  5. type ComparisonOperator = com.amazonaws.services.dynamodbv2.model.ComparisonOperator

    Permalink
  6. class CondCompares extends DynamoCompares[com.amazonaws.services.dynamodbv2.model.Condition]

    Permalink
  7. trait DynamoCompares[A] extends AnyRef

    Permalink
  8. trait DynamoConditions[A] extends AnyRef

    Permalink
  9. trait DynamoDB extends AmazonDynamoDB

    Permalink

    Amazon DynamoDB Java client wrapper

    Amazon DynamoDB Java client wrapper

    See also

    "http://docs.aws.amazon.com/AWSJavaSDK/latest/javadoc/"

  10. class DynamoDBClient extends AmazonDynamoDBClient with DynamoDB

    Permalink

    Default Implementation

  11. class EACompares extends DynamoCompares[ExpectedAttributeValue]

    Permalink
  12. 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

    Permalink
  13. case class Item(table: Table, attributes: Seq[Attribute]) extends Product with Serializable

    Permalink
  14. case class KeySchema(attributeName: String, keyType: KeyType) extends KeySchemaElement with Product with Serializable

    Permalink
  15. type KeyType = com.amazonaws.services.dynamodbv2.model.KeyType

    Permalink
  16. case class LocalSecondaryIndex(name: String, keySchema: Seq[KeySchema], projection: Projection) extends com.amazonaws.services.dynamodbv2.model.LocalSecondaryIndex with SecondaryIndex with Product with Serializable

    Permalink
  17. case class LocalSecondaryIndexMeta(name: String, sizeBytes: Long, itemCount: Long, keySchema: Seq[KeySchema], projection: Projection) extends LocalSecondaryIndexDescription with Product with Serializable

    Permalink
  18. case class Projection(projectionType: ProjectionType, nonKeyAttributes: Seq[String] = Nil) extends com.amazonaws.services.dynamodbv2.model.Projection with Product with Serializable

    Permalink
  19. type ProjectionType = com.amazonaws.services.dynamodbv2.model.ProjectionType

    Permalink
  20. case class ProvisionedThroughput(readCapacityUnits: Long, writeCapacityUnits: Long) extends com.amazonaws.services.dynamodbv2.model.ProvisionedThroughput with Product with Serializable

    Permalink
  21. case class ProvisionedThroughputMeta(numberOfDecreasesToday: Long, readCapacityUnits: Long, writeCapacityUnits: Long, lastDecreasedAt: DateTime, lastIncreasedAt: DateTime) extends ProvisionedThroughputDescription with Product with Serializable

    Permalink
  22. type ReturnConsumedCapacity = com.amazonaws.services.dynamodbv2.model.ReturnConsumedCapacity

    Permalink
  23. trait SecondaryIndex extends AnyRef

    Permalink
  24. type Select = com.amazonaws.services.dynamodbv2.model.Select

    Permalink
  25. case class Table(name: String, hashPK: String, rangePK: Option[String] = None, attributes: Seq[AttributeDefinition] = Nil, localSecondaryIndexes: Seq[LocalSecondaryIndex] = Nil, globalSecondaryIndexes: Seq[GlobalSecondaryIndex] = Nil, provisionedThroughput: Option[ProvisionedThroughput] = None) extends Product with Serializable

    Permalink
  26. 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

    Permalink
  27. type TableStatus = com.amazonaws.services.dynamodbv2.model.TableStatus

    Permalink

Value Members

  1. object AttributeAction

    Permalink
  2. object AttributeDefinition extends Serializable

    Permalink
  3. object AttributeType

    Permalink
  4. object AttributeValue extends Serializable

    Permalink
  5. object DynamoDB

    Permalink
  6. object DynamoDBCondition extends DynamoConditions[com.amazonaws.services.dynamodbv2.model.Condition]

    Permalink
  7. object DynamoDBExpectedAttributeValue extends DynamoConditions[ExpectedAttributeValue]

    Permalink
  8. object GlobalSecondaryIndex extends Serializable

    Permalink
  9. object Item extends Serializable

    Permalink
  10. object KeySchema extends Serializable

    Permalink
  11. object KeyType

    Permalink
  12. object LocalSecondaryIndex extends Serializable

    Permalink
  13. object LocalSecondaryIndexMeta extends Serializable

    Permalink
  14. object Projection extends Serializable

    Permalink
  15. object ProjectionType

    Permalink
  16. object ProvisionedThroughput extends Serializable

    Permalink
  17. object ProvisionedThroughputMeta extends Serializable

    Permalink
  18. object TableMeta extends Serializable

    Permalink
  19. val cond: DynamoDBCondition.type

    Permalink

Inherited from AnyRef

Inherited from Any

Ungrouped