use crate::models;
use serde::{Deserialize, Serialize};
#[derive(Clone, Default, Debug, PartialEq, Serialize, Deserialize)]
pub struct FinishFileDataUploadRequest {
#[serde(rename = "etags", skip_serializing_if = "Option::is_none")]
pub etags: Option<Vec<String>>,
#[serde(rename = "maxParts")]
pub max_parts: String,
#[serde(rename = "nextPartNumber")]
pub next_part_number: String,
}
impl FinishFileDataUploadRequest {
pub fn new(max_parts: String, next_part_number: String) -> FinishFileDataUploadRequest {
FinishFileDataUploadRequest {
etags: None,
max_parts,
next_part_number,
}
}
}