Source code for pyrokid_cxr_clientm.extend.sync.file_data

"""
com.rokid.cxr.client-m:1.0.4 - extend/sync/FileData.java in Python

FileData class is the JSON model for the file data responses
"""

from dataclasses import dataclass
from dataclasses_json import dataclass_json
from typing import Optional

[docs] @dataclass_json @dataclass class FileData: """com.rokid.cxr.client.extend.sync.FileData Java class to Python""" absoluteFilePath: str createDate: int fileName: str fileSize: int modifiedDate: int webFilePath: str isDir: bool childList: Optional[list['FileData']] = None mimeType: Optional[str] = None