taolib.testing.file_storage.models.stats#

统计数据响应模型。

纯响应模型,无 Document 层(通过聚合查询计算)。

Classes#

BucketStatsResponse

存储桶统计响应。

StorageOverviewResponse

全局存储概览响应。

UploadStatsResponse

上传统计响应。

Module Contents#

class taolib.testing.file_storage.models.stats.BucketStatsResponse#

Bases: pydantic.BaseModel

存储桶统计响应。

bucket_id: str#
bucket_name: str#
file_count: int#
total_size_bytes: int#
upload_count: int#
download_count: int#
class taolib.testing.file_storage.models.stats.StorageOverviewResponse#

Bases: pydantic.BaseModel

全局存储概览响应。

total_buckets: int#
total_files: int#
total_size_bytes: int#
active_uploads: int#
class taolib.testing.file_storage.models.stats.UploadStatsResponse#

Bases: pydantic.BaseModel

上传统计响应。

total_uploads: int#
completed: int#
failed: int#
in_progress: int#
total_bytes_uploaded: int#