package org.springblade.file.pojo.vo;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.io.Serial;
import java.io.Serializable;

/**
 *  待合并的段
 * @author bfhuange
 * @date 2024/10/21
 */
@AllArgsConstructor
@NoArgsConstructor
@Data
public class PartEtagVO implements Serializable {
    @Serial
    private static final long serialVersionUID = 1L;
    /**
     *  段的ETag值。分段的Base64编码的128位MD5摘要，长度为32的字符串
     */
    private String etag;
    /**
     * 段号。分段号可以是不连续的。取值范围是[1,10000]的非负整数
     */
    private Integer partNumber;
}
