Class TelegramTimeouts

java.lang.Object
ru.gentoos.ehouse.messenger.TelegramTimeouts

public class TelegramTimeouts extends Object
Настройки таймаутов для Telegram Bot API (порт Messengers/telegram.py::TelegramTimeouts).

Позволяет раздельно настроить таймаут для обычных запросов и для long polling (getUpdates).

  • 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()