Package-level declarations
Types
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class DynamoDbQueryBuilder<HashKey : Any, SortKey : Any>(schema: DynamoDbTableMapperSchema<*, HashKey, SortKey>)
Link copied to clipboard
class DynamoDbScanBuilder
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
class FilterExpression(val expression: String, val attributeNames: TokensToNames, val attributeValues: TokensToValues)
Link copied to clipboard
class FilterExpressionBuilder
See https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Expressions.OperatorsAndFunctions.html#Expressions.OperatorsAndFunctions.Syntax
Link copied to clipboard
Link copied to clipboard
See https://docs.aws.amazon.com/amazondynamodb/latest/developerguide/Query.KeyConditionExpressions.html
Link copied to clipboard
interface PartitionKeyCondition<HashKey : Any, SortKey : Any> : CombinedKeyCondition<HashKey, SortKey>
Link copied to clipboard
Functions
Link copied to clipboard
Link copied to clipboard
operator fun <Document : Any> DynamoDbTableMapper<Document, *, *>.minusAssign(documents: Collection<Document>)
Link copied to clipboard
operator fun <Document : Any> DynamoDbTableMapper<Document, *, *>.plusAssign(documents: Collection<Document>)
Link copied to clipboard
Link copied to clipboard
fun <Document : Any, HashKey : Any, SortKey : Any> DynamoDbIndexMapper<Document, HashKey, SortKey>.queryPage(ScanIndexForward: Boolean = true, Limit: Int? = null, ConsistentRead: Boolean? = null, ExclusiveStartKey: Key? = null, block: DynamoDbQueryBuilder<HashKey, SortKey>.() -> Unit): DynamoDbPage<Document>
Link copied to clipboard
inline fun <Document : Any, HashKey : Any, SortKey : Any> DynamoDb.tableMapper(tableName: TableName, primarySchema: DynamoDbTableMapperSchema.Primary<Document, HashKey, SortKey>): DynamoDbTableMapper<Document, HashKey, SortKey>