Struct bonsaidb::keystorage::s3::aws_sdk_s3::types::builders::CompletedPartBuilder
pub struct CompletedPartBuilder { /* private fields */ }
Expand description
A builder for CompletedPart
.
Implementations§
§impl CompletedPartBuilder
impl CompletedPartBuilder
pub fn e_tag(self, input: impl Into<String>) -> CompletedPartBuilder
pub fn e_tag(self, input: impl Into<String>) -> CompletedPartBuilder
Entity tag returned when the part was uploaded.
pub fn set_e_tag(self, input: Option<String>) -> CompletedPartBuilder
pub fn set_e_tag(self, input: Option<String>) -> CompletedPartBuilder
Entity tag returned when the part was uploaded.
pub fn checksum_crc32(self, input: impl Into<String>) -> CompletedPartBuilder
pub fn checksum_crc32(self, input: impl Into<String>) -> CompletedPartBuilder
The base64-encoded, 32-bit CRC32 checksum of the object. This will only be present if it was uploaded with the object. With multipart uploads, this may not be a checksum value of the object. For more information about how checksums are calculated with multipart uploads, see Checking object integrity in the Amazon S3 User Guide.
pub fn set_checksum_crc32(self, input: Option<String>) -> CompletedPartBuilder
pub fn set_checksum_crc32(self, input: Option<String>) -> CompletedPartBuilder
The base64-encoded, 32-bit CRC32 checksum of the object. This will only be present if it was uploaded with the object. With multipart uploads, this may not be a checksum value of the object. For more information about how checksums are calculated with multipart uploads, see Checking object integrity in the Amazon S3 User Guide.
pub fn get_checksum_crc32(&self) -> &Option<String>
pub fn get_checksum_crc32(&self) -> &Option<String>
The base64-encoded, 32-bit CRC32 checksum of the object. This will only be present if it was uploaded with the object. With multipart uploads, this may not be a checksum value of the object. For more information about how checksums are calculated with multipart uploads, see Checking object integrity in the Amazon S3 User Guide.
pub fn checksum_crc32_c(self, input: impl Into<String>) -> CompletedPartBuilder
pub fn checksum_crc32_c(self, input: impl Into<String>) -> CompletedPartBuilder
The base64-encoded, 32-bit CRC32C checksum of the object. This will only be present if it was uploaded with the object. With multipart uploads, this may not be a checksum value of the object. For more information about how checksums are calculated with multipart uploads, see Checking object integrity in the Amazon S3 User Guide.
pub fn set_checksum_crc32_c(self, input: Option<String>) -> CompletedPartBuilder
pub fn set_checksum_crc32_c(self, input: Option<String>) -> CompletedPartBuilder
The base64-encoded, 32-bit CRC32C checksum of the object. This will only be present if it was uploaded with the object. With multipart uploads, this may not be a checksum value of the object. For more information about how checksums are calculated with multipart uploads, see Checking object integrity in the Amazon S3 User Guide.
pub fn get_checksum_crc32_c(&self) -> &Option<String>
pub fn get_checksum_crc32_c(&self) -> &Option<String>
The base64-encoded, 32-bit CRC32C checksum of the object. This will only be present if it was uploaded with the object. With multipart uploads, this may not be a checksum value of the object. For more information about how checksums are calculated with multipart uploads, see Checking object integrity in the Amazon S3 User Guide.
pub fn checksum_sha1(self, input: impl Into<String>) -> CompletedPartBuilder
pub fn checksum_sha1(self, input: impl Into<String>) -> CompletedPartBuilder
The base64-encoded, 160-bit SHA-1 digest of the object. This will only be present if it was uploaded with the object. With multipart uploads, this may not be a checksum value of the object. For more information about how checksums are calculated with multipart uploads, see Checking object integrity in the Amazon S3 User Guide.
pub fn set_checksum_sha1(self, input: Option<String>) -> CompletedPartBuilder
pub fn set_checksum_sha1(self, input: Option<String>) -> CompletedPartBuilder
The base64-encoded, 160-bit SHA-1 digest of the object. This will only be present if it was uploaded with the object. With multipart uploads, this may not be a checksum value of the object. For more information about how checksums are calculated with multipart uploads, see Checking object integrity in the Amazon S3 User Guide.
pub fn get_checksum_sha1(&self) -> &Option<String>
pub fn get_checksum_sha1(&self) -> &Option<String>
The base64-encoded, 160-bit SHA-1 digest of the object. This will only be present if it was uploaded with the object. With multipart uploads, this may not be a checksum value of the object. For more information about how checksums are calculated with multipart uploads, see Checking object integrity in the Amazon S3 User Guide.
pub fn checksum_sha256(self, input: impl Into<String>) -> CompletedPartBuilder
pub fn checksum_sha256(self, input: impl Into<String>) -> CompletedPartBuilder
The base64-encoded, 256-bit SHA-256 digest of the object. This will only be present if it was uploaded with the object. With multipart uploads, this may not be a checksum value of the object. For more information about how checksums are calculated with multipart uploads, see Checking object integrity in the Amazon S3 User Guide.
pub fn set_checksum_sha256(self, input: Option<String>) -> CompletedPartBuilder
pub fn set_checksum_sha256(self, input: Option<String>) -> CompletedPartBuilder
The base64-encoded, 256-bit SHA-256 digest of the object. This will only be present if it was uploaded with the object. With multipart uploads, this may not be a checksum value of the object. For more information about how checksums are calculated with multipart uploads, see Checking object integrity in the Amazon S3 User Guide.
pub fn get_checksum_sha256(&self) -> &Option<String>
pub fn get_checksum_sha256(&self) -> &Option<String>
The base64-encoded, 256-bit SHA-256 digest of the object. This will only be present if it was uploaded with the object. With multipart uploads, this may not be a checksum value of the object. For more information about how checksums are calculated with multipart uploads, see Checking object integrity in the Amazon S3 User Guide.
pub fn part_number(self, input: i32) -> CompletedPartBuilder
pub fn part_number(self, input: i32) -> CompletedPartBuilder
Part number that identifies the part. This is a positive integer between 1 and 10,000.
pub fn set_part_number(self, input: Option<i32>) -> CompletedPartBuilder
pub fn set_part_number(self, input: Option<i32>) -> CompletedPartBuilder
Part number that identifies the part. This is a positive integer between 1 and 10,000.
pub fn get_part_number(&self) -> &Option<i32>
pub fn get_part_number(&self) -> &Option<i32>
Part number that identifies the part. This is a positive integer between 1 and 10,000.
pub fn build(self) -> CompletedPart
pub fn build(self) -> CompletedPart
Consumes the builder and constructs a CompletedPart
.
Trait Implementations§
§impl Clone for CompletedPartBuilder
impl Clone for CompletedPartBuilder
§fn clone(&self) -> CompletedPartBuilder
fn clone(&self) -> CompletedPartBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more§impl Debug for CompletedPartBuilder
impl Debug for CompletedPartBuilder
§impl Default for CompletedPartBuilder
impl Default for CompletedPartBuilder
§fn default() -> CompletedPartBuilder
fn default() -> CompletedPartBuilder
§impl PartialEq<CompletedPartBuilder> for CompletedPartBuilder
impl PartialEq<CompletedPartBuilder> for CompletedPartBuilder
§fn eq(&self, other: &CompletedPartBuilder) -> bool
fn eq(&self, other: &CompletedPartBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.