Packages

sealed trait Write[-In, +A] extends Constructor[In, A]

Linear Supertypes
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. Write
  2. Constructor
  3. DynamoDBQuery
  4. AnyRef
  5. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. Protected

Value Members

  1. final def !=(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  2. final def ##: Int
    Definition Classes
    AnyRef → Any
  3. final def *>[In1 <: In, B](that: DynamoDBQuery[In1, B]): DynamoDBQuery[In1, B]
    Definition Classes
    DynamoDBQuery
  4. final def <*[In1 <: In, B](that: DynamoDBQuery[In1, B]): DynamoDBQuery[In1, A]
    Definition Classes
    DynamoDBQuery
  5. final def <*>[In1 <: In, B](that: DynamoDBQuery[In1, B]): DynamoDBQuery[In1, (A, B)]
    Definition Classes
    DynamoDBQuery
  6. final def ==(arg0: Any): Boolean
    Definition Classes
    AnyRef → Any
  7. final def asInstanceOf[T0]: T0
    Definition Classes
    Any
  8. final def capacity(capacity: ReturnConsumedCapacity): DynamoDBQuery[In, A]
    Definition Classes
    DynamoDBQuery
  9. def clone(): AnyRef
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.CloneNotSupportedException]) @native()
  10. final def consistency(consistency: ConsistencyMode): DynamoDBQuery[In, A]
    Definition Classes
    DynamoDBQuery
  11. final def eq(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  12. def equals(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef → Any
  13. def execute: ZIO[DynamoDBExecutor, Throwable, A]
    Definition Classes
    DynamoDBQuery
  14. def filter[B](filterExpression: FilterExpression[B])(implicit ev: CanFilter[B, A]): DynamoDBQuery[In, A]

    Filter a Scan or a Query

    Filter a Scan or a Query

    Definition Classes
    DynamoDBQuery
  15. def finalize(): Unit
    Attributes
    protected[lang]
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.Throwable])
  16. final def getClass(): Class[_ <: AnyRef]
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  17. def gsi(indexName: String, keySchema: KeySchema, projection: ProjectionType): DynamoDBQuery[In, A]
    Definition Classes
    DynamoDBQuery
  18. def gsi(indexName: String, keySchema: KeySchema, projection: ProjectionType, readCapacityUnit: Long, writeCapacityUnit: Long): DynamoDBQuery[In, A]
    Definition Classes
    DynamoDBQuery
  19. def hashCode(): Int
    Definition Classes
    AnyRef → Any
    Annotations
    @native()
  20. final def indexName(indexName: String): DynamoDBQuery[In, A]
    Definition Classes
    DynamoDBQuery
  21. final def isInstanceOf[T0]: Boolean
    Definition Classes
    Any
  22. def lsi(indexName: String, keySchema: KeySchema, projection: ProjectionType = ProjectionType.All): DynamoDBQuery[In, A]
    Definition Classes
    DynamoDBQuery
  23. final def map[B](f: (A) => B): DynamoDBQuery[In, B]
    Definition Classes
    DynamoDBQuery
  24. def metrics(itemMetrics: ReturnItemCollectionMetrics): DynamoDBQuery[In, A]
    Definition Classes
    DynamoDBQuery
  25. final def ne(arg0: AnyRef): Boolean
    Definition Classes
    AnyRef
  26. final def notify(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  27. final def notifyAll(): Unit
    Definition Classes
    AnyRef
    Annotations
    @native()
  28. def parallel(n: Int): DynamoDBQuery[In, A]

    Executes a DynamoDB Scan in parallel.

    Executes a DynamoDB Scan in parallel. There are no guarantees on order of returned items.

    n

    The number of parallel requests to make to DynamoDB

    Definition Classes
    DynamoDBQuery
  29. def returns(returnValues: ReturnValues): DynamoDBQuery[In, A]
    Definition Classes
    DynamoDBQuery
  30. final def safeTransaction: Either[Throwable, DynamoDBQuery[Any, A]]
    Definition Classes
    DynamoDBQuery
  31. def selectAllAttributes: DynamoDBQuery[In, A]
    Definition Classes
    DynamoDBQuery
  32. def selectAllProjectedAttributes: DynamoDBQuery[In, A]
    Definition Classes
    DynamoDBQuery
  33. def selectCount: DynamoDBQuery[In, A]
    Definition Classes
    DynamoDBQuery
  34. def selectSpecificAttributes: DynamoDBQuery[In, A]
    Definition Classes
    DynamoDBQuery
  35. def sortOrder(ascending: Boolean): DynamoDBQuery[In, A]
    Definition Classes
    DynamoDBQuery
  36. def startKey(exclusiveStartKey: LastEvaluatedKey): DynamoDBQuery[In, A]
    Definition Classes
    DynamoDBQuery
  37. final def synchronized[T0](arg0: => T0): T0
    Definition Classes
    AnyRef
  38. def toString(): String
    Definition Classes
    AnyRef → Any
  39. final def transaction: DynamoDBQuery[In, A]
    Definition Classes
    DynamoDBQuery
  40. final def wait(): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  41. final def wait(arg0: Long, arg1: Int): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException])
  42. final def wait(arg0: Long): Unit
    Definition Classes
    AnyRef
    Annotations
    @throws(classOf[java.lang.InterruptedException]) @native()
  43. def where[B](conditionExpression: ConditionExpression[B])(implicit ev: CanWhere[B, A]): DynamoDBQuery[In, A]
    Definition Classes
    DynamoDBQuery
  44. def whereKey[From](keyConditionExpression: KeyConditionExpr[From]): DynamoDBQuery[In, A]

    Adds a KeyConditionExpr to a DynamoDBQuery.

    Adds a KeyConditionExpr to a DynamoDBQuery. Example:

    // high level type safe API where "email" and "subject" keys are defined using ProjectionExpression.accessors[Student]
    val newQuery = query.whereKey(email.partitionKey === "avi@gmail.com" && subject.sortKey === "maths")
    
    // low level API
    val newQuery = query.whereKey($("email").partitionKey === "avi@gmail.com" && $("subject").sortKey === "maths")
    Definition Classes
    DynamoDBQuery
  45. def withClientRequestToken(token: String): DynamoDBQuery[In, A]
    Definition Classes
    DynamoDBQuery
  46. def withRetryPolicy(retryPolicy: Schedule[Any, Throwable, Any]): DynamoDBQuery[In, A]
    Definition Classes
    DynamoDBQuery
  47. final def zip[In1 <: In, B](that: DynamoDBQuery[In1, B])(implicit z: Zippable[A, B]): DynamoDBQuery[In1, Out]
    Definition Classes
    DynamoDBQuery
  48. final def zipLeft[In1 <: In, B](that: DynamoDBQuery[In1, B]): DynamoDBQuery[In1, A]
    Definition Classes
    DynamoDBQuery
  49. final def zipRight[In1 <: In, B](that: DynamoDBQuery[In1, B]): DynamoDBQuery[In1, B]
    Definition Classes
    DynamoDBQuery
  50. final def zipWith[In1 <: In, B, C](that: DynamoDBQuery[In1, B])(f: (A, B) => C): DynamoDBQuery[In1, C]
    Definition Classes
    DynamoDBQuery

Inherited from Constructor[In, A]

Inherited from DynamoDBQuery[In, A]

Inherited from AnyRef

Inherited from Any

Ungrouped