FMPFile.Builder

Описание

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

interface FMPFile.Builder: FMPObject.Builder

Методы

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

remotePath

Указание относительного пути к файлу или директории на сервере.
fun remotePath(path: String)

Параметры:

  • path. Относительный путь к файлу или директории на сервере.

mount Указание имени подключения к хранилищу на сервере.
fun mount(mount: String)

Параметры:

  • mount. Имя подключения к хранилищу на сервере.

isDirectory Указание типа - файл или директория.
fun isDirectory(isDirectory: Boolean)

Параметры:

  • isDirectory. Если true, то устанавливается тип directory. Если false - устанавливается тип file.

localPath Указание полного пути к файлу в локальной файловой системе.
fun localPath(path: String)

Параметры:

  • path. Путь к файлу или директории в локальной директории файловой системы.

depth Указание глубины поиска и загрузки при работе с директорией.
fun depth(depth: Int)

Параметры:

  • depth. Глубина поиска и загрузки при работе с директорией.

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

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

Параметры:

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

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

См. также:

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