Package ru.gentoos.ehouse.messenger
Class TelegramTimeouts
java.lang.Object
ru.gentoos.ehouse.messenger.TelegramTimeouts
Настройки таймаутов для Telegram Bot API (порт
Messengers/telegram.py::TelegramTimeouts).
Позволяет раздельно настроить таймаут для обычных запросов и для
long polling (getUpdates).
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intТаймаут для long polling (сек).static final intТаймаут для обычных запросов (сек). -
Constructor Summary
Constructors -
Method Summary
-
Field Details
-
REQUEST_TIMEOUT
public static final int REQUEST_TIMEOUTТаймаут для обычных запросов (сек).- See Also:
-
POLLING_TIMEOUT
public static final int POLLING_TIMEOUTТаймаут для long polling (сек).- See Also:
-
-
Constructor Details
-
TelegramTimeouts
public TelegramTimeouts() -
TelegramTimeouts
public TelegramTimeouts(int requestTimeout, int pollingTimeout) - Parameters:
requestTimeout- таймаут для обычных запросов (сек)pollingTimeout- таймаут для long polling (сек)
-
-
Method Details
-
requestTimeout
public int requestTimeout() -
pollingTimeout
public int pollingTimeout()
-