//musiclibrary/app.cash.tempest.musiclibrary/MusicDb
MusicDb¶
[jvm]\ interface MusicDb : LogicalDb
Properties¶
Name | Summary |
---|---|
music | [jvm] abstract val music: MusicTable |
Functions¶
Name | Summary |
---|---|
batchLoad | [jvm] open fun batchLoad(keys: Iterable<Any>): ItemSet open fun batchLoad(keys: Iterable<Any>, retryStrategy: DynamoDBMapperConfig.BatchLoadRetryStrategy): ItemSet open fun batchLoad(keys: Iterable<Any>, consistentReads: DynamoDBMapperConfig.ConsistentReads): ItemSet abstract fun batchLoad(keys: KeySet, consistentReads: DynamoDBMapperConfig.ConsistentReads, retryStrategy: DynamoDBMapperConfig.BatchLoadRetryStrategy): ItemSet open fun batchLoad(vararg keys: Any, consistentReads: DynamoDBMapperConfig.ConsistentReads, retryStrategy: DynamoDBMapperConfig.BatchLoadRetryStrategy): ItemSet open fun batchLoad(keys: Iterable<Any>, consistentReads: DynamoDBMapperConfig.ConsistentReads, retryStrategy: DynamoDBMapperConfig.BatchLoadRetryStrategy): ItemSet |
batchWrite | [jvm] open fun batchWrite(writeSet: BatchWriteSet): BatchWriteResult abstract fun batchWrite(writeSet: BatchWriteSet, retryStrategy: DynamoDBMapperConfig.BatchWriteRetryStrategy): BatchWriteResult |
logicalTable | [jvm] abstract fun <T : LogicalTable<RI>, RI : Any> logicalTable(tableType: KClass<T>): T |
transactionLoad | [jvm] abstract fun transactionLoad(keys: KeySet): ItemSet open fun transactionLoad(vararg keys: Any): ItemSet open fun transactionLoad(keys: Iterable<Any>): ItemSet |
transactionWrite | [jvm] abstract fun transactionWrite(writeSet: TransactionWriteSet) |