package cn.nianxx.thhotel.integrations.storage.aliyunoss.common.result;

/**
 * 对象存储上传结果。只返回业务需要的对象路径和访问 URL，不暴露 OSS Secret。
 *
 * @param objectKey OSS 对象路径
 * @param publicUrl 对外访问 URL
 * @param contentType MIME 类型
 * @param sizeBytes 文件大小字节数
 */
public record ObjectStoragePutResult(
        String objectKey,
        String publicUrl,
        String contentType,
        Long sizeBytes
) {
}
