Struct aws_sdk_omics::operation::get_run::builders::GetRunOutputBuilder
source · #[non_exhaustive]pub struct GetRunOutputBuilder { /* private fields */ }
Expand description
A builder for GetRunOutput
.
Implementations§
source§impl GetRunOutputBuilder
impl GetRunOutputBuilder
sourcepub fn set_status(self, input: Option<RunStatus>) -> Self
pub fn set_status(self, input: Option<RunStatus>) -> Self
The run's status.
sourcepub fn workflow_id(self, input: impl Into<String>) -> Self
pub fn workflow_id(self, input: impl Into<String>) -> Self
The run's workflow ID.
sourcepub fn set_workflow_id(self, input: Option<String>) -> Self
pub fn set_workflow_id(self, input: Option<String>) -> Self
The run's workflow ID.
sourcepub fn workflow_type(self, input: WorkflowType) -> Self
pub fn workflow_type(self, input: WorkflowType) -> Self
The run's workflow type.
sourcepub fn set_workflow_type(self, input: Option<WorkflowType>) -> Self
pub fn set_workflow_type(self, input: Option<WorkflowType>) -> Self
The run's workflow type.
sourcepub fn set_run_id(self, input: Option<String>) -> Self
pub fn set_run_id(self, input: Option<String>) -> Self
The run's ID.
sourcepub fn set_role_arn(self, input: Option<String>) -> Self
pub fn set_role_arn(self, input: Option<String>) -> Self
The run's service role ARN.
sourcepub fn run_group_id(self, input: impl Into<String>) -> Self
pub fn run_group_id(self, input: impl Into<String>) -> Self
The run's group ID.
sourcepub fn set_run_group_id(self, input: Option<String>) -> Self
pub fn set_run_group_id(self, input: Option<String>) -> Self
The run's group ID.
sourcepub fn set_priority(self, input: Option<i32>) -> Self
pub fn set_priority(self, input: Option<i32>) -> Self
The run's priority.
sourcepub fn definition(self, input: impl Into<String>) -> Self
pub fn definition(self, input: impl Into<String>) -> Self
The run's definition.
sourcepub fn set_definition(self, input: Option<String>) -> Self
pub fn set_definition(self, input: Option<String>) -> Self
The run's definition.
sourcepub fn set_digest(self, input: Option<String>) -> Self
pub fn set_digest(self, input: Option<String>) -> Self
The run's digest.
sourcepub fn parameters(self, input: Document) -> Self
pub fn parameters(self, input: Document) -> Self
The run's parameters.
sourcepub fn set_parameters(self, input: Option<Document>) -> Self
pub fn set_parameters(self, input: Option<Document>) -> Self
The run's parameters.
sourcepub fn storage_capacity(self, input: i32) -> Self
pub fn storage_capacity(self, input: i32) -> Self
The run's storage capacity in gigabytes.
sourcepub fn set_storage_capacity(self, input: Option<i32>) -> Self
pub fn set_storage_capacity(self, input: Option<i32>) -> Self
The run's storage capacity in gigabytes.
sourcepub fn output_uri(self, input: impl Into<String>) -> Self
pub fn output_uri(self, input: impl Into<String>) -> Self
The run's output URI.
sourcepub fn set_output_uri(self, input: Option<String>) -> Self
pub fn set_output_uri(self, input: Option<String>) -> Self
The run's output URI.
sourcepub fn log_level(self, input: RunLogLevel) -> Self
pub fn log_level(self, input: RunLogLevel) -> Self
The run's log level.
sourcepub fn set_log_level(self, input: Option<RunLogLevel>) -> Self
pub fn set_log_level(self, input: Option<RunLogLevel>) -> Self
The run's log level.
sourcepub fn resource_digests(
self,
k: impl Into<String>,
v: impl Into<String>
) -> Self
pub fn resource_digests( self, k: impl Into<String>, v: impl Into<String> ) -> Self
Adds a key-value pair to resource_digests
.
To override the contents of this collection use set_resource_digests
.
The run's resource digests.
sourcepub fn set_resource_digests(
self,
input: Option<HashMap<String, String>>
) -> Self
pub fn set_resource_digests( self, input: Option<HashMap<String, String>> ) -> Self
The run's resource digests.
sourcepub fn started_by(self, input: impl Into<String>) -> Self
pub fn started_by(self, input: impl Into<String>) -> Self
Who started the run.
sourcepub fn set_started_by(self, input: Option<String>) -> Self
pub fn set_started_by(self, input: Option<String>) -> Self
Who started the run.
sourcepub fn creation_time(self, input: DateTime) -> Self
pub fn creation_time(self, input: DateTime) -> Self
When the run was created.
sourcepub fn set_creation_time(self, input: Option<DateTime>) -> Self
pub fn set_creation_time(self, input: Option<DateTime>) -> Self
When the run was created.
sourcepub fn start_time(self, input: DateTime) -> Self
pub fn start_time(self, input: DateTime) -> Self
When the run started.
sourcepub fn set_start_time(self, input: Option<DateTime>) -> Self
pub fn set_start_time(self, input: Option<DateTime>) -> Self
When the run started.
sourcepub fn set_stop_time(self, input: Option<DateTime>) -> Self
pub fn set_stop_time(self, input: Option<DateTime>) -> Self
The run's stop time.
sourcepub fn status_message(self, input: impl Into<String>) -> Self
pub fn status_message(self, input: impl Into<String>) -> Self
The run's status message.
sourcepub fn set_status_message(self, input: Option<String>) -> Self
pub fn set_status_message(self, input: Option<String>) -> Self
The run's status message.
Adds a key-value pair to tags
.
To override the contents of this collection use set_tags
.
The run's tags.
The run's tags.
sourcepub fn accelerators(self, input: Accelerators) -> Self
pub fn accelerators(self, input: Accelerators) -> Self
The computational accelerator used to run the workflow.
sourcepub fn set_accelerators(self, input: Option<Accelerators>) -> Self
pub fn set_accelerators(self, input: Option<Accelerators>) -> Self
The computational accelerator used to run the workflow.
sourcepub fn build(self) -> GetRunOutput
pub fn build(self) -> GetRunOutput
Consumes the builder and constructs a GetRunOutput
.
Trait Implementations§
source§impl Clone for GetRunOutputBuilder
impl Clone for GetRunOutputBuilder
source§fn clone(&self) -> GetRunOutputBuilder
fn clone(&self) -> GetRunOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for GetRunOutputBuilder
impl Debug for GetRunOutputBuilder
source§impl Default for GetRunOutputBuilder
impl Default for GetRunOutputBuilder
source§fn default() -> GetRunOutputBuilder
fn default() -> GetRunOutputBuilder
source§impl PartialEq<GetRunOutputBuilder> for GetRunOutputBuilder
impl PartialEq<GetRunOutputBuilder> for GetRunOutputBuilder
source§fn eq(&self, other: &GetRunOutputBuilder) -> bool
fn eq(&self, other: &GetRunOutputBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.