Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard
class KtorReadKeyValueRepoClient<Key, Value>(baseUrl: String, httpClient: ERROR CLASS: Symbol not found for HttpClient, contentType: ERROR CLASS: Symbol not found for ContentType, objectType: ERROR CLASS: Symbol not found for TypeInfo, paginationResultObjectsTypeInfo: ERROR CLASS: Symbol not found for TypeInfo, paginationResultIdsTypeInfo: ERROR CLASS: Symbol not found for TypeInfo, mapKeyValueTypeInfo: ERROR CLASS: Symbol not found for TypeInfo, idSerializer: suspend (Key) -> String, valueSerializer: suspend (Value) -> String) : ReadKeyValueRepo<Key, Value>
Link copied to clipboard
class KtorWriteKeyValueRepoClient<Key, Value>(baseUrl: String, httpClient: ERROR CLASS: Symbol not found for HttpClient, contentType: ERROR CLASS: Symbol not found for ContentType, val onNewValue: Flow<Pair<Key, Value>>, val onValueRemoved: Flow<Key>, idsListTypeInfo: ERROR CLASS: Symbol not found for TypeInfo, objectsListTypeInfo: ERROR CLASS: Symbol not found for TypeInfo, idsToObjectsMapTypeInfo: ERROR CLASS: Symbol not found for TypeInfo) : WriteKeyValueRepo<Key, Value>

Functions

Link copied to clipboard
inline fun <Key, Value> KtorKeyValueRepoClient(baseUrl: String, httpClient: ERROR CLASS: Symbol not found for HttpClient, contentType: ERROR CLASS: Symbol not found for ContentType, idSerializer: SerializationStrategy<Key>, valueSerializer: SerializationStrategy<Value>, serialFormat: BinaryFormat): KtorKeyValueRepoClient<Key, Value>
inline fun <Key, Value> KtorKeyValueRepoClient(baseUrl: String, httpClient: ERROR CLASS: Symbol not found for HttpClient, contentType: ERROR CLASS: Symbol not found for ContentType, idSerializer: SerializationStrategy<Key>, valueSerializer: SerializationStrategy<Value>, serialFormat: StringFormat): KtorKeyValueRepoClient<Key, Value>
Link copied to clipboard
inline fun <Key, Value> KtorReadKeyValueRepoClient(baseUrl: String, httpClient: ERROR CLASS: Symbol not found for HttpClient, contentType: ERROR CLASS: Symbol not found for ContentType, noinline idSerializer: suspend (Key) -> String, noinline valueSerializer: suspend (Value) -> String): KtorReadKeyValueRepoClient<Key, Value>
inline fun <Key, Value> KtorReadKeyValueRepoClient(baseUrl: String, httpClient: ERROR CLASS: Symbol not found for HttpClient, idsSerializer: KSerializer<Key>, valuesSerializer: KSerializer<Value>, serialFormat: BinaryFormat, contentType: ERROR CLASS: Symbol not found for ContentType): KtorReadKeyValueRepoClient<Key, Value>
inline fun <Key, Value> KtorReadKeyValueRepoClient(baseUrl: String, httpClient: ERROR CLASS: Symbol not found for HttpClient, idsSerializer: KSerializer<Key>, valueSerializer: KSerializer<Value>, serialFormat: StringFormat, contentType: ERROR CLASS: Symbol not found for ContentType): KtorReadKeyValueRepoClient<Key, Value>