FMPResource.Builder

Описание

Интерфейс FMPResource.Builder является конструктором интерфейса FMPResource.

interface FMPResource.Builder: FMPObject.Builder

Методы

Метод Описание

name

Указание названия ресурса.
fun name(name: String)

Параметры:

  • name. Название ресурса.

params Указание входных параметров ресурса.
fun params(params: String)

Параметры:

  • params. Входные параметры ресурса.

isDelta Устанавливает использование метода deltaStream при запросе к серверу.
fun isDelta(isDelta: Boolean)

Параметры:

  • isDelta. Если true, то при запросе к серверу будет использован метод deltaStream. Если false - будет использован tableStream.

isLocalCached Устанавливает кэширование таблиц при записи в локальную базу данных.
fun isLocalCached(isLocalCached: Boolean)

Параметры:

  • isLocalCached. Если true, то при запросе к серверу локальные таблицы будут кэшироваться. Если false - кэширование локальных таблиц не используется.

isFiltered Устанавливает использование фильтрации по столбцам при запросе данных с сервера.
fun isFiltered(isFiltered: Boolean)

Параметры:

  • isFiltered. Если true, то при запросе к серверу используется фильтрация по столбцам. Если false - фильтрация не используется.

Методы, унаследованные от интерфейса FMPObject.Builder

Метод Описание
fromJSON Десериализация объекта из JSON.
fun fromJSON(json: String): FMPObject

Параметры:

  • json. Объект в JSON.

build Построение экземпляра интерфейса.
fun build(): FMPObject

См. также:

Фреймворк FMP | Интерфейсы