//urlshortener2/app.cash.tempest2.urlshortener/AliasDb
AliasDb¶
[jvm]\ interface AliasDb : LogicalDb
Properties¶
Name | Summary |
---|---|
aliasTable | [jvm] abstract val aliasTable: AliasTable |
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) |