Struct bonsaidb::keystorage::s3::aws_sdk_s3::types::builders::CopyPartResultBuilder
#[non_exhaustive]pub struct CopyPartResultBuilder { /* private fields */ }
Expand description
A builder for CopyPartResult
.
Implementations§
§impl CopyPartResultBuilder
impl CopyPartResultBuilder
pub fn e_tag(self, input: impl Into<String>) -> CopyPartResultBuilder
pub fn e_tag(self, input: impl Into<String>) -> CopyPartResultBuilder
Entity tag of the object.
pub fn set_e_tag(self, input: Option<String>) -> CopyPartResultBuilder
pub fn set_e_tag(self, input: Option<String>) -> CopyPartResultBuilder
Entity tag of the object.
pub fn last_modified(self, input: DateTime) -> CopyPartResultBuilder
pub fn last_modified(self, input: DateTime) -> CopyPartResultBuilder
Date and time at which the object was uploaded.
pub fn set_last_modified(self, input: Option<DateTime>) -> CopyPartResultBuilder
pub fn set_last_modified(self, input: Option<DateTime>) -> CopyPartResultBuilder
Date and time at which the object was uploaded.
pub fn get_last_modified(&self) -> &Option<DateTime>
pub fn get_last_modified(&self) -> &Option<DateTime>
Date and time at which the object was uploaded.
pub fn checksum_crc32(self, input: impl Into<String>) -> CopyPartResultBuilder
pub fn checksum_crc32(self, input: impl Into<String>) -> CopyPartResultBuilder
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>) -> CopyPartResultBuilder
pub fn set_checksum_crc32(self, input: Option<String>) -> CopyPartResultBuilder
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>) -> CopyPartResultBuilder
pub fn checksum_crc32_c(self, input: impl Into<String>) -> CopyPartResultBuilder
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>
) -> CopyPartResultBuilder
pub fn set_checksum_crc32_c( self, input: Option<String> ) -> CopyPartResultBuilder
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>) -> CopyPartResultBuilder
pub fn checksum_sha1(self, input: impl Into<String>) -> CopyPartResultBuilder
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>) -> CopyPartResultBuilder
pub fn set_checksum_sha1(self, input: Option<String>) -> CopyPartResultBuilder
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>) -> CopyPartResultBuilder
pub fn checksum_sha256(self, input: impl Into<String>) -> CopyPartResultBuilder
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>) -> CopyPartResultBuilder
pub fn set_checksum_sha256(self, input: Option<String>) -> CopyPartResultBuilder
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 build(self) -> CopyPartResult
pub fn build(self) -> CopyPartResult
Consumes the builder and constructs a CopyPartResult
.
Trait Implementations§
§impl Clone for CopyPartResultBuilder
impl Clone for CopyPartResultBuilder
§fn clone(&self) -> CopyPartResultBuilder
fn clone(&self) -> CopyPartResultBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read more§impl Debug for CopyPartResultBuilder
impl Debug for CopyPartResultBuilder
§impl Default for CopyPartResultBuilder
impl Default for CopyPartResultBuilder
§fn default() -> CopyPartResultBuilder
fn default() -> CopyPartResultBuilder
§impl PartialEq for CopyPartResultBuilder
impl PartialEq for CopyPartResultBuilder
§fn eq(&self, other: &CopyPartResultBuilder) -> bool
fn eq(&self, other: &CopyPartResultBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.