Skip to content

//musiclibrary2/app.cash.tempest2.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(vararg keys: Any, consistentReads: Boolean): ItemSet
open fun batchLoad(keys: Iterable<Any>, consistentReads: Boolean): ItemSet
abstract fun batchLoad(keys: KeySet, consistentReads: Boolean, maxPageSize: Int, returnConsumedCapacity: ReturnConsumedCapacity): ItemSet
open fun batchLoad(vararg keys: Any, consistentReads: Boolean, maxPageSize: Int, returnConsumedCapacity: ReturnConsumedCapacity): ItemSet
open fun batchLoad(keys: Iterable<Any>, consistentReads: Boolean, maxPageSize: Int, returnConsumedCapacity: ReturnConsumedCapacity): ItemSet
batchWrite [jvm]
open fun batchWrite(writeSet: BatchWriteSet): BatchWriteResult
abstract fun batchWrite(writeSet: BatchWriteSet, maxPageSize: Int): BatchWriteResult
logicalTable [jvm]
abstract fun <T : LogicalTable<RI>, RI : Any> logicalTable(tableName: String, 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)