/*
* Copyright (C) Alibaba Cloud Computing
* All rights reserved.
*
* 版权所有 (C)阿里云计算有限公司
*/
using System.Collections.Generic;
namespace Aliyun.OSS
{
///
/// 指定完成Multipart Upload的请求参数。
///
public class CompleteMultipartUploadRequest
{
private readonly IList _partETags = new List();
///
/// 获取或者设置所在的名称。
///
public string BucketName { get; private set; }
///
/// 获取或者设置的值。
///
public string Key { get; private set; }
///
/// 获取或设置上传Multipart上传事件的Upload ID。
///
public string UploadId { get; private set; }
///
/// 获取或者设置标识Part上传结果的对象列表。
///
public IList PartETags
{
get { return _partETags; }
}
///
/// 通过bucket名称,object名称和upload id构造本对象
///
/// bucket的名称
/// object的名称
/// 本次需要完成的上传的id,由中获得
public CompleteMultipartUploadRequest(string bucketName, string key, string uploadId)
{
BucketName = bucketName;
Key = key;
UploadId = uploadId;
}
}
}