Package-level declarations

Types

Link copied to clipboard
abstract class AbstractRequestCallFactory(logger: KSLog = DefaultKTgBotAPIKSLog) : KtorCallFactory
Link copied to clipboard
Link copied to clipboard
class MultipleClientKtorRequestsExecutor(    telegramAPIUrlsKeeper: TelegramAPIUrlsKeeper,     callsFactories: List<KtorCallFactory>,     excludeDefaultFactories: Boolean,     requestsLimiter: RequestLimiter,     jsonFormatter: Json,     pipelineStepsHolder: TelegramBotPipelinesHandler,     requestExecutorsCount: Int,     logger: KSLog,     clientFactory: () -> HttpClient) : BaseRequestsExecutor

Will use its parameters of constructor to create several DefaultKtorRequestsExecutor and use them in execute and close operations

Link copied to clipboard