Constructor
zio.dynamodb.DynamoDBQuery$.Constructor
sealed trait Constructor[-In, +A] extends DynamoDBQuery[In, A]
Attributes
- Graph
-
- Supertypes
- Known subtypes
-
Members list
Value members
Inherited methods
Attributes
- Inherited from:
- DynamoDBQuery
Attributes
- Inherited from:
- DynamoDBQuery
Attributes
- Inherited from:
- DynamoDBQuery
Attributes
- Inherited from:
- DynamoDBQuery
Attributes
- Inherited from:
- DynamoDBQuery
Attributes
- Inherited from:
- DynamoDBQuery
def filter[B](filterExpression: ConditionExpression[B])(implicit ev: CanFilter[B, A]): DynamoDBQuery[In, Out]
Filter a Scan or a Query
def gsi(indexName: String, keySchema: KeySchema, projection: ProjectionType): DynamoDBQuery[In, Out]
Attributes
- Inherited from:
- DynamoDBQuery
def gsi(indexName: String, keySchema: KeySchema, projection: ProjectionType, readCapacityUnit: Long, writeCapacityUnit: Long): DynamoDBQuery[In, Out]
Attributes
- Inherited from:
- DynamoDBQuery
Attributes
- Inherited from:
- DynamoDBQuery
def lsi(indexName: String, keySchema: KeySchema, projection: ProjectionType): DynamoDBQuery[In, Out]
Attributes
- Inherited from:
- DynamoDBQuery
Attributes
- Inherited from:
- DynamoDBQuery
Attributes
- Inherited from:
- DynamoDBQuery
Executes a DynamoDB Scan in parallel. There are no guarantees on order of returned items.
Executes a DynamoDB Scan in parallel. There are no guarantees on order of returned items.
Value parameters
- n
-
The number of parallel requests to make to DynamoDB
Attributes
- Inherited from:
- DynamoDBQuery
Attributes
- Inherited from:
- DynamoDBQuery
Attributes
- Inherited from:
- DynamoDBQuery
Attributes
- Inherited from:
- DynamoDBQuery
Attributes
- Inherited from:
- DynamoDBQuery
Attributes
- Inherited from:
- DynamoDBQuery
Attributes
- Inherited from:
- DynamoDBQuery
Attributes
- Inherited from:
- DynamoDBQuery
Attributes
- Inherited from:
- DynamoDBQuery
Attributes
- Inherited from:
- DynamoDBQuery
def where[B](conditionExpression: ConditionExpression[B])(implicit ev: CanWhere[B, A]): DynamoDBQuery[In, Out]
Attributes
- Inherited from:
- DynamoDBQuery
Adds a KeyConditionExpr to a DynamoDBQuery. Example:
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 === "[email protected]" && subject.sortKey === "maths")
// low level API
val newQuery = query.whereKey($("email").partitionKey === "[email protected]" && $("subject").sortKey === "maths")
Attributes
- Inherited from:
- DynamoDBQuery
Attributes
- Inherited from:
- DynamoDBQuery
Attributes
- Inherited from:
- DynamoDBQuery
final def zip[In1 <: In, B](that: DynamoDBQuery[In1, B])(implicit z: Zippable[A, B]): DynamoDBQuery[In1, Out]
Attributes
- Inherited from:
- DynamoDBQuery
Attributes
- Inherited from:
- DynamoDBQuery
Attributes
- Inherited from:
- DynamoDBQuery
final def zipWith[In1 <: In, B, C](that: DynamoDBQuery[In1, B])(f: (A, B) => C): DynamoDBQuery[In1, C]
Attributes
- Inherited from:
- DynamoDBQuery
In this article