Struct aws_sdk_omics::operation::upload_read_set_part::builders::UploadReadSetPartInputBuilder
source · #[non_exhaustive]pub struct UploadReadSetPartInputBuilder { /* private fields */ }Expand description
A builder for UploadReadSetPartInput.
Implementations§
source§impl UploadReadSetPartInputBuilder
impl UploadReadSetPartInputBuilder
sourcepub fn sequence_store_id(self, input: impl Into<String>) -> Self
pub fn sequence_store_id(self, input: impl Into<String>) -> Self
The Sequence Store ID used for the multipart upload.
This field is required.sourcepub fn set_sequence_store_id(self, input: Option<String>) -> Self
pub fn set_sequence_store_id(self, input: Option<String>) -> Self
The Sequence Store ID used for the multipart upload.
sourcepub fn get_sequence_store_id(&self) -> &Option<String>
pub fn get_sequence_store_id(&self) -> &Option<String>
The Sequence Store ID used for the multipart upload.
sourcepub fn upload_id(self, input: impl Into<String>) -> Self
pub fn upload_id(self, input: impl Into<String>) -> Self
The ID for the initiated multipart upload.
This field is required.sourcepub fn set_upload_id(self, input: Option<String>) -> Self
pub fn set_upload_id(self, input: Option<String>) -> Self
The ID for the initiated multipart upload.
sourcepub fn get_upload_id(&self) -> &Option<String>
pub fn get_upload_id(&self) -> &Option<String>
The ID for the initiated multipart upload.
sourcepub fn part_source(self, input: ReadSetPartSource) -> Self
pub fn part_source(self, input: ReadSetPartSource) -> Self
The source file for an upload part.
This field is required.sourcepub fn set_part_source(self, input: Option<ReadSetPartSource>) -> Self
pub fn set_part_source(self, input: Option<ReadSetPartSource>) -> Self
The source file for an upload part.
sourcepub fn get_part_source(&self) -> &Option<ReadSetPartSource>
pub fn get_part_source(&self) -> &Option<ReadSetPartSource>
The source file for an upload part.
sourcepub fn part_number(self, input: i32) -> Self
pub fn part_number(self, input: i32) -> Self
The number of the part being uploaded.
This field is required.sourcepub fn set_part_number(self, input: Option<i32>) -> Self
pub fn set_part_number(self, input: Option<i32>) -> Self
The number of the part being uploaded.
sourcepub fn get_part_number(&self) -> &Option<i32>
pub fn get_part_number(&self) -> &Option<i32>
The number of the part being uploaded.
sourcepub fn payload(self, input: ByteStream) -> Self
pub fn payload(self, input: ByteStream) -> Self
The read set data to upload for a part.
This field is required.sourcepub fn set_payload(self, input: Option<ByteStream>) -> Self
pub fn set_payload(self, input: Option<ByteStream>) -> Self
The read set data to upload for a part.
sourcepub fn get_payload(&self) -> &Option<ByteStream>
pub fn get_payload(&self) -> &Option<ByteStream>
The read set data to upload for a part.
sourcepub fn build(self) -> Result<UploadReadSetPartInput, BuildError>
pub fn build(self) -> Result<UploadReadSetPartInput, BuildError>
Consumes the builder and constructs a UploadReadSetPartInput.
source§impl UploadReadSetPartInputBuilder
impl UploadReadSetPartInputBuilder
sourcepub async fn send_with(
self,
client: &Client
) -> Result<UploadReadSetPartOutput, SdkError<UploadReadSetPartError, HttpResponse>>
pub async fn send_with( self, client: &Client ) -> Result<UploadReadSetPartOutput, SdkError<UploadReadSetPartError, HttpResponse>>
Sends a request with this input using the given client.
Trait Implementations§
source§impl Default for UploadReadSetPartInputBuilder
impl Default for UploadReadSetPartInputBuilder
source§fn default() -> UploadReadSetPartInputBuilder
fn default() -> UploadReadSetPartInputBuilder
Auto Trait Implementations§
impl !Freeze for UploadReadSetPartInputBuilder
impl !RefUnwindSafe for UploadReadSetPartInputBuilder
impl Send for UploadReadSetPartInputBuilder
impl Sync for UploadReadSetPartInputBuilder
impl Unpin for UploadReadSetPartInputBuilder
impl !UnwindSafe for UploadReadSetPartInputBuilder
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left is true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self into a Left variant of Either<Self, Self>
if into_left(&self) returns true.
Converts self into a Right variant of Either<Self, Self>
otherwise. Read more