Changeset View
Changeset View
Standalone View
Standalone View
swh/web/common/typing.py
Show First 20 Lines • Show All 161 Lines • ▼ Show 20 Lines | |||||
class ContentMetadata(SWHObjectInfo, SWHObjectInfoMetadata): | class ContentMetadata(SWHObjectInfo, SWHObjectInfoMetadata): | ||||
sha1: str | sha1: str | ||||
sha1_git: str | sha1_git: str | ||||
sha256: str | sha256: str | ||||
blake2s256: str | blake2s256: str | ||||
content_url: str | content_url: str | ||||
mimetype: str | mimetype: str | ||||
encoding: str | encoding: str | ||||
size: str | size: int | ||||
language: str | language: str | ||||
path: Optional[str] | path: Optional[str] | ||||
filename: Optional[str] | filename: Optional[str] | ||||
directory: Optional[str] | directory: Optional[str] | ||||
root_directory: Optional[str] | root_directory: Optional[str] | ||||
revision: Optional[str] | revision: Optional[str] | ||||
release: Optional[str] | release: Optional[str] | ||||
snapshot: Optional[str] | snapshot: Optional[str] | ||||
class DirectoryMetadata(SWHObjectInfo, SWHObjectInfoMetadata): | class DirectoryMetadata(SWHObjectInfo, SWHObjectInfoMetadata): | ||||
directory: str | directory: str | ||||
nb_files: int | nb_files: int | ||||
nb_dirs: int | nb_dirs: int | ||||
sum_file_sizes: str | sum_file_sizes: int | ||||
root_directory: Optional[str] | root_directory: Optional[str] | ||||
path: str | path: str | ||||
revision: Optional[str] | revision: Optional[str] | ||||
revision_found: Optional[bool] | revision_found: Optional[bool] | ||||
release: Optional[str] | release: Optional[str] | ||||
snapshot: Optional[str] | snapshot: Optional[str] | ||||
▲ Show 20 Lines • Show All 65 Lines • Show Last 20 Lines |