Класс ReporterConfig.Builder

com.yandex.mertica

public class ReporterConfig.Builder

Конструктор создает объект класса ReporterConfig.

Методы

ReporterConfig build()

Создает объект расширенной конфигурации ReporterConfig.

ReporterConfig.Builder withLogs()

Включает логирование работы библиотеки.

ReporterConfig.Builder withSessionTimeout(int sessionTimeout)

Задает длительность тайм-аута сессии в секундах.

ReporterConfig.Builder withStatisticsSending(boolean value)

Включает/отключает отправку статистики на сервер AppMetrica.

Описание методов

build

public ReporterConfig build()

Создает объект расширенной конфигурации ReporterConfig.

Возвращает:

Объект класса ReporterConfig.

withLogs

public YandexMetricaConfig.Builder withLogs()

Включает логирование работы библиотеки.

Возвращает:

Объект ReporterConfig.Builder.

withSessionTimeout

public ReporterConfig.Builder withSessionTimeout(int sessionTimeout)

Задает длительность тайм-аута сессии в секундах.

Параметры:
sessionTimeout

Длительность тайм-аута сессии в секундах.

Значение по умолчанию — 10 (минимально допустимое значение).

Возвращает:

Объект ReporterConfig.Builder.

withStatisticsSending

public ReporterConfig.Builder withStatisticsSending(boolean value)

Включает/отключает отправку статистики на сервер AppMetrica.

Примечание. Отключение отправки статистики для репортера не влияет на отправку данных с главного API key. Но отключение отправки данных для главного API key прекращает отправку статистики со всех репортеров.
Параметры:
value

Признак включения отправки статистики.

Значение по умолчанию — true.

Возможные значения:
  • true — отправка статистики включена.
  • false — отправка статистики выключена.

Возвращает:

Объект ReporterConfig.Builder.