Struct aws_sdk_omics::operation::upload_read_set_part::builders::UploadReadSetPartFluentBuilder
source · pub struct UploadReadSetPartFluentBuilder { /* private fields */ }
Expand description
Fluent builder constructing a request to UploadReadSetPart
.
This operation uploads a specific part of a read set. If you upload a new part using a previously used part number, the previously uploaded part will be overwritten.
Implementations§
source§impl UploadReadSetPartFluentBuilder
impl UploadReadSetPartFluentBuilder
sourcepub async fn send(
self
) -> Result<UploadReadSetPartOutput, SdkError<UploadReadSetPartError>>
pub async fn send( self ) -> Result<UploadReadSetPartOutput, SdkError<UploadReadSetPartError>>
Sends the request and returns the response.
If an error occurs, an SdkError
will be returned with additional details that
can be matched against.
By default, any retryable failures will be retried twice. Retry behavior is configurable with the RetryConfig, which can be set when configuring the client.
sourcepub async fn customize(
self
) -> Result<CustomizableOperation<UploadReadSetPart, AwsResponseRetryClassifier>, SdkError<UploadReadSetPartError>>
pub async fn customize( self ) -> Result<CustomizableOperation<UploadReadSetPart, AwsResponseRetryClassifier>, SdkError<UploadReadSetPartError>>
Consumes this builder, creating a customizable operation that can be modified before being sent. The operation’s inner http::Request can be modified as well.
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.
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 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.
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 part_source(self, input: ReadSetPartSource) -> Self
pub fn part_source(self, input: ReadSetPartSource) -> Self
The source file for an upload part.
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 part_number(self, input: i32) -> Self
pub fn part_number(self, input: i32) -> Self
The number of the part being uploaded.
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 payload(self, input: ByteStream) -> Self
pub fn payload(self, input: ByteStream) -> Self
The read set data to upload for a part.
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.