Configuration.Builder
Помощник в создании объекта конфигурации SDK при инициализации.
Методы
logConfiguration
Создание объекта конфигурации логирования.
Входные параметры
Выходные параметры
enableSipTrace
Включить/выключить логирование SIP трафика.
Входные параметры
Параметр |
Тип |
Описание |
enableSipTrace |
boolean |
True - включить логирование, False - выключить логирование |
Выходные параметры
enableStun
Включение/выключение использования STUN-сервера для совершения вызовов.
Входные параметры
Параметр |
Тип |
Описание |
enableStun |
boolean |
True - включить использования STUN-сервера, False - выключить использования STUN-сервера |
Выходные параметры
stunServer
Добавление STUN-сервера для совершения вызовов.
Входные параметры
Параметр |
Тип |
Описание |
stunServer |
string |
адрес STUN-сервева |
Выходные параметры
enableNotifications
Включить/выключить уведомлений о звонках и регистрации аккаунта.
Входные параметры
Параметр |
Тип |
Описание |
enableNotifications |
boolean |
True - включить уведомления, False - выключить уведомления |
Выходные параметры
enableBackgroundRunning
Включение/выключение фонового режима работы приложения.
Входные параметры
Параметр |
Тип |
Описание |
enableBackgroundRunning |
boolean |
True - включить фоновый режим, False - выключить фоновый режим |
Выходные параметры
notificationConfiguration
Настройка конфигурации уведомлений о звонках и регистрации аккаунта.
Входные параметры
Выходные параметры
enableTelecomManager
Включить/выключить Android TelecomManager.
Входные параметры
Параметр |
Тип |
Описание |
enableTelecomManager |
boolean |
True - включить TelecomManager, False - выключить TelecomManager |
Выходные параметры
build
Создание конфигурации.
Выходные параметры
Тип |
Описание |
Configuration |
объект конфигурация SDK при инициализации |