Configuration.Builder

Помощник в создании объекта конфигурации SDK при инициализации.

Методы

logConfiguration

Создание объекта конфигурации логирования.

Входные параметры

Тип Описание
logConfiguration конфигурация логирования

Выходные параметры

Тип Описание
Configuration.Builder экземпляр объекта Configuration.Builder

enableSipTrace

Включить/выключить логирование SIP трафика.

Входные параметры

Параметр Тип Описание
enableSipTrace boolean True - включить логирование, False - выключить логирование

Выходные параметры

Тип Описание
Configuration.Builder экземпляр объекта Configuration.Builder

enableStun

Включение/выключение использования STUN-сервера для совершения вызовов.

Входные параметры

Параметр Тип Описание
enableStun boolean True - включить использования STUN-сервера, False - выключить использования STUN-сервера

Выходные параметры

Тип Описание
Configuration.Builder экземпляр объекта Configuration.Builder

stunServer

Добавление STUN-сервера для совершения вызовов.

Входные параметры

Параметр Тип Описание
stunServer string адрес STUN-сервева

Выходные параметры

Тип Описание
Configuration.Builder экземпляр объекта Configuration.Builder

enableNotifications

Включить/выключить уведомлений о звонках и регистрации аккаунта.

Входные параметры

Параметр Тип Описание
enableNotifications boolean True - включить уведомления, False - выключить уведомления

Выходные параметры

Тип Описание
Configuration.Builder экземпляр объекта Configuration.Builder

enableBackgroundRunning

Включение/выключение фонового режима работы приложения.

Входные параметры

Параметр Тип Описание
enableBackgroundRunning boolean True - включить фоновый режим, False - выключить фоновый режим

Выходные параметры

Тип Описание
Configuration.Builder экземпляр объекта Configuration.Builder

notificationConfiguration

Настройка конфигурации уведомлений о звонках и регистрации аккаунта.

Входные параметры

Параметр Тип Описание
configuration NotificationConfiguration конфигурация уведомлений

Выходные параметры

Тип Описание
Configuration.Builder экземпляр объекта Configuration.Builder

enableTelecomManager

Включить/выключить Android TelecomManager.

Входные параметры

Параметр Тип Описание
enableTelecomManager boolean True - включить TelecomManager, False - выключить TelecomManager

Выходные параметры

Тип Описание
Configuration.Builder экземпляр объекта Configuration.Builder

build

Создание конфигурации.

Выходные параметры

Тип Описание
Configuration объект конфигурация SDK при инициализации