p

io.atlassian.aws

dynamodb

package dynamodb

Linear Supertypes
DynamoStringType, QueryTypes, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. dynamodb
  2. DynamoStringType
  3. QueryTypes
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. class BinaryDataSortOrderSpec extends Specification with ScalaCheckSpec with LocalDynamoDB with DBActionMatchers

    Test the sort order of binary range key in Dynamo

  2. sealed trait Comparison extends AnyRef
    Definition Classes
    QueryTypes
  3. trait DBActionMatchers extends Logging
  4. class DecodeSpec extends Specification with ScalaCheckSpec
    Annotations
    @RunWith()
  5. type DynamoDBAction[A] = AwsAction[AmazonDynamoDB, MetaData, A]
  6. trait DynamoDBActionMatchers extends Logging
  7. class DynamoDBSpec extends Specification with ScalaCheckSpec with LocalDynamoDB with DynamoDBActionMatchers
    Annotations
    @RunWith()
  8. type DynamoMap = Map[String, AttributeValue]
  9. type DynamoString = AnyRef { ... /* 2 definitions in type refinement */ }
    Definition Classes
    DynamoStringType
  10. class EncodeDecodeSpec extends Specification with ScalaCheckSpec
    Annotations
    @RunWith()
  11. type Field[A] = (String, Value)
  12. class JsonIntegrationSpec extends Specification with ScalaCheckSpec with LocalDynamoDB with DynamoDBActionMatchers
  13. type KeyValue = Map[String, Value]
  14. trait LocalDynamoDB extends AnyRef

    Mix in this trait if you want to write a spec that depends on DynamoDB and want to optionally spin up a local DynamoDB.

    Mix in this trait if you want to write a spec that depends on DynamoDB and want to optionally spin up a local DynamoDB.

    To use it, extend this trait, specify (val arguments: org.specs2.main.Arguments) as an argument to your spec class, and add steps to your spec to call startLocalDynamoDB and stopLocalDynamoDB at the appropriate times.

    You can also optionally override various command line argument names to configure the spec.

  15. class ObjectMarshallUnmarshallSpec extends Specification with ScalaCheckSpec
    Annotations
    @RunWith()
  16. case class Page[KR, V] extends Product with Serializable
    Definition Classes
    QueryTypes
  17. sealed trait ScanDirection extends AnyRef
    Definition Classes
    QueryTypes
  18. class TableSpec extends Specification with ScalaCheckSpec with LocalDynamoDB with DBActionMatchers
    Annotations
    @RunWith()
  19. case class TwoLongs (a: Long, b: Long) extends Product with Serializable

    In this example, we want two longs to be sorted by a first followed by b.

    In this example, we want two longs to be sorted by a first followed by b. We assume these are positive only because Dynamo does sorting by treating each byte as unsigned number.

  20. type Unmarshaller[A] = Kleisli[Attempt, DynamoMap, A]
  21. type Value = Option[AttributeValue]

Value Members

  1. object ColumnSpec extends Specification with ScalaCheckSpec
    Annotations
    @RunWith()
  2. object Comparison
    Definition Classes
    QueryTypes
  3. object DynamoDBOps extends Logging
  4. object DynamoString extends aws.Tagger[String]
    Definition Classes
    DynamoStringType
  5. object JsonData

    Taken from Argonaut argonaut.Data because argonaut test isn't published.

  6. object ScanDirection
    Definition Classes
    QueryTypes
  7. object TestData extends MoreEqualsInstances
  8. object TwoLongs extends Serializable

Inherited from DynamoStringType

Inherited from QueryTypes

Inherited from AnyRef

Inherited from Any

Ungrouped