Package dev. inmo. micro_utils. repos. ktor. client. key. value
Types
Ktor Key Value Repo Client
Link copied to clipboard
class KtorKeyValueRepoClient<Key, Value>(readDelegate: ReadKeyValueRepo<Key, Value>, writeDelegate: WriteKeyValueRepo<Key, Value>) : KeyValueRepo<Key, Value>
Content copied to clipboard
class KtorKeyValueRepoClient<Key, Value>(readDelegate: ReadKeyValueRepo<Key, Value>, writeDelegate: WriteKeyValueRepo<Key, Value>) : KeyValueRepo<Key, Value>
Content copied to clipboard
class KtorKeyValueRepoClient<Key, Value>(readDelegate: ReadKeyValueRepo<Key, Value>, writeDelegate: WriteKeyValueRepo<Key, Value>) : KeyValueRepo<Key, Value>
Content copied to clipboard
Ktor Read Key Value Repo Client
Link copied to clipboard
class KtorReadKeyValueRepoClient<Key, Value>( baseUrl: String, httpClient: <ERROR CLASS>, contentType: <ERROR CLASS>, objectType: <ERROR CLASS>, paginationResultObjectsTypeInfo: <ERROR CLASS>, paginationResultIdsTypeInfo: <ERROR CLASS>, idSerializer: suspend (Key) -> String, valueSerializer: suspend (Value) -> String) : ReadKeyValueRepo<Key, Value>
Content copied to clipboard
class KtorReadKeyValueRepoClient<Key, Value>( baseUrl: String, httpClient: <ERROR CLASS>, contentType: <ERROR CLASS>, objectType: <ERROR CLASS>, paginationResultObjectsTypeInfo: <ERROR CLASS>, paginationResultIdsTypeInfo: <ERROR CLASS>, idSerializer: suspend (Key) -> String, valueSerializer: suspend (Value) -> String) : ReadKeyValueRepo<Key, Value>
Content copied to clipboard
class KtorReadKeyValueRepoClient<Key, Value>( baseUrl: String, httpClient: <ERROR CLASS>, contentType: <ERROR CLASS>, objectType: <ERROR CLASS>, paginationResultObjectsTypeInfo: <ERROR CLASS>, paginationResultIdsTypeInfo: <ERROR CLASS>, idSerializer: suspend (Key) -> String, valueSerializer: suspend (Value) -> String) : ReadKeyValueRepo<Key, Value>
Content copied to clipboard
Ktor Write Key Value Repo Client
Link copied to clipboard
class KtorWriteKeyValueRepoClient<Key, Value>( baseUrl: String, httpClient: <ERROR CLASS>, contentType: <ERROR CLASS>, val onNewValue: Flow<Pair<Key, Value>>, val onValueRemoved: Flow<Key>, idsListTypeInfo: <ERROR CLASS>, objectsListTypeInfo: <ERROR CLASS>, idsToObjectsMapTypeInfo: <ERROR CLASS>) : WriteKeyValueRepo<Key, Value>
Content copied to clipboard
class KtorWriteKeyValueRepoClient<Key, Value>( baseUrl: String, httpClient: <ERROR CLASS>, contentType: <ERROR CLASS>, val onNewValue: Flow<Pair<Key, Value>>, val onValueRemoved: Flow<Key>, idsListTypeInfo: <ERROR CLASS>, objectsListTypeInfo: <ERROR CLASS>, idsToObjectsMapTypeInfo: <ERROR CLASS>) : WriteKeyValueRepo<Key, Value>
Content copied to clipboard
class KtorWriteKeyValueRepoClient<Key, Value>( baseUrl: String, httpClient: <ERROR CLASS>, contentType: <ERROR CLASS>, val onNewValue: Flow<Pair<Key, Value>>, val onValueRemoved: Flow<Key>, idsListTypeInfo: <ERROR CLASS>, objectsListTypeInfo: <ERROR CLASS>, idsToObjectsMapTypeInfo: <ERROR CLASS>) : WriteKeyValueRepo<Key, Value>
Content copied to clipboard
Functions
Ktor Key Value Repo Client
Link copied to clipboard
inline fun <Key, Value> KtorKeyValueRepoClient( baseUrl: String, httpClient: <ERROR CLASS>, contentType: <ERROR CLASS>, idSerializer: <ERROR CLASS><Key>, valueSerializer: <ERROR CLASS><Value>, serialFormat: <ERROR CLASS>): KtorKeyValueRepoClient<Key, Value>
Content copied to clipboard
inline fun <Key, Value> KtorKeyValueRepoClient( baseUrl: String, httpClient: <ERROR CLASS>, contentType: <ERROR CLASS>, idSerializer: <ERROR CLASS><Key>, valueSerializer: <ERROR CLASS><Value>, serialFormat: <ERROR CLASS>): KtorKeyValueRepoClient<Key, Value>
Content copied to clipboard
inline fun <Key, Value> KtorKeyValueRepoClient( baseUrl: String, httpClient: <ERROR CLASS>, contentType: <ERROR CLASS>, idSerializer: <ERROR CLASS><Key>, valueSerializer: <ERROR CLASS><Value>, serialFormat: <ERROR CLASS>): KtorKeyValueRepoClient<Key, Value>
Content copied to clipboard
inline fun <Key, Value> KtorKeyValueRepoClient( baseUrl: String, httpClient: <ERROR CLASS>, contentType: <ERROR CLASS>, idSerializer: <ERROR CLASS><Key>, valueSerializer: <ERROR CLASS><Value>, serialFormat: <ERROR CLASS>): KtorKeyValueRepoClient<Key, Value>
Content copied to clipboard
inline fun <Key, Value> KtorKeyValueRepoClient( baseUrl: String, httpClient: <ERROR CLASS>, contentType: <ERROR CLASS>, idSerializer: <ERROR CLASS><Key>, valueSerializer: <ERROR CLASS><Value>, serialFormat: <ERROR CLASS>): KtorKeyValueRepoClient<Key, Value>
Content copied to clipboard
inline fun <Key, Value> KtorKeyValueRepoClient( baseUrl: String, httpClient: <ERROR CLASS>, contentType: <ERROR CLASS>, idSerializer: <ERROR CLASS><Key>, valueSerializer: <ERROR CLASS><Value>, serialFormat: <ERROR CLASS>): KtorKeyValueRepoClient<Key, Value>
Content copied to clipboard
Ktor Read Key Value Repo Client
Link copied to clipboard
inline fun <Key, Value> KtorReadKeyValueRepoClient( baseUrl: String, httpClient: <ERROR CLASS>, contentType: <ERROR CLASS>, noinline idSerializer: suspend (Key) -> String, noinline valueSerializer: suspend (Value) -> String): KtorReadKeyValueRepoClient<Key, Value>
Content copied to clipboard
inline fun <Key, Value> KtorReadKeyValueRepoClient( baseUrl: String, httpClient: <ERROR CLASS>, idsSerializer: <ERROR CLASS><Key>, valuesSerializer: <ERROR CLASS><Value>, serialFormat: <ERROR CLASS>, contentType: <ERROR CLASS>): KtorReadKeyValueRepoClient<Key, Value>
Content copied to clipboard
inline fun <Key, Value> KtorReadKeyValueRepoClient( baseUrl: String, httpClient: <ERROR CLASS>, idsSerializer: <ERROR CLASS><Key>, valueSerializer: <ERROR CLASS><Value>, serialFormat: <ERROR CLASS>, contentType: <ERROR CLASS>): KtorReadKeyValueRepoClient<Key, Value>
Content copied to clipboard
inline fun <Key, Value> KtorReadKeyValueRepoClient( baseUrl: String, httpClient: <ERROR CLASS>, contentType: <ERROR CLASS>, noinline idSerializer: suspend (Key) -> String, noinline valueSerializer: suspend (Value) -> String): KtorReadKeyValueRepoClient<Key, Value>
Content copied to clipboard
inline fun <Key, Value> KtorReadKeyValueRepoClient( baseUrl: String, httpClient: <ERROR CLASS>, idsSerializer: <ERROR CLASS><Key>, valuesSerializer: <ERROR CLASS><Value>, serialFormat: <ERROR CLASS>, contentType: <ERROR CLASS>): KtorReadKeyValueRepoClient<Key, Value>
Content copied to clipboard
inline fun <Key, Value> KtorReadKeyValueRepoClient( baseUrl: String, httpClient: <ERROR CLASS>, idsSerializer: <ERROR CLASS><Key>, valueSerializer: <ERROR CLASS><Value>, serialFormat: <ERROR CLASS>, contentType: <ERROR CLASS>): KtorReadKeyValueRepoClient<Key, Value>
Content copied to clipboard
inline fun <Key, Value> KtorReadKeyValueRepoClient( baseUrl: String, httpClient: <ERROR CLASS>, contentType: <ERROR CLASS>, noinline idSerializer: suspend (Key) -> String, noinline valueSerializer: suspend (Value) -> String): KtorReadKeyValueRepoClient<Key, Value>
Content copied to clipboard
inline fun <Key, Value> KtorReadKeyValueRepoClient( baseUrl: String, httpClient: <ERROR CLASS>, idsSerializer: <ERROR CLASS><Key>, valuesSerializer: <ERROR CLASS><Value>, serialFormat: <ERROR CLASS>, contentType: <ERROR CLASS>): KtorReadKeyValueRepoClient<Key, Value>
Content copied to clipboard
inline fun <Key, Value> KtorReadKeyValueRepoClient( baseUrl: String, httpClient: <ERROR CLASS>, idsSerializer: <ERROR CLASS><Key>, valueSerializer: <ERROR CLASS><Value>, serialFormat: <ERROR CLASS>, contentType: <ERROR CLASS>): KtorReadKeyValueRepoClient<Key, Value>
Content copied to clipboard