Struct aws_sdk_omics::output::get_workflow_output::Builder
source · pub struct Builder { /* private fields */ }
Expand description
A builder for GetWorkflowOutput
.
Implementations§
source§impl Builder
impl Builder
sourcepub fn status(self, input: WorkflowStatus) -> Self
pub fn status(self, input: WorkflowStatus) -> Self
The workflow's status.
sourcepub fn set_status(self, input: Option<WorkflowStatus>) -> Self
pub fn set_status(self, input: Option<WorkflowStatus>) -> Self
The workflow's status.
sourcepub fn type(self, input: WorkflowType) -> Self
pub fn type(self, input: WorkflowType) -> Self
The workflow's type.
sourcepub fn set_type(self, input: Option<WorkflowType>) -> Self
pub fn set_type(self, input: Option<WorkflowType>) -> Self
The workflow's type.
sourcepub fn description(self, input: impl Into<String>) -> Self
pub fn description(self, input: impl Into<String>) -> Self
The workflow's description.
sourcepub fn set_description(self, input: Option<String>) -> Self
pub fn set_description(self, input: Option<String>) -> Self
The workflow's description.
sourcepub fn engine(self, input: WorkflowEngine) -> Self
pub fn engine(self, input: WorkflowEngine) -> Self
The workflow's engine.
sourcepub fn set_engine(self, input: Option<WorkflowEngine>) -> Self
pub fn set_engine(self, input: Option<WorkflowEngine>) -> Self
The workflow's engine.
sourcepub fn definition(self, input: impl Into<String>) -> Self
pub fn definition(self, input: impl Into<String>) -> Self
The workflow's definition.
sourcepub fn set_definition(self, input: Option<String>) -> Self
pub fn set_definition(self, input: Option<String>) -> Self
The workflow's definition.
sourcepub fn main(self, input: impl Into<String>) -> Self
pub fn main(self, input: impl Into<String>) -> Self
The path of the main definition file for the workflow.
sourcepub fn set_main(self, input: Option<String>) -> Self
pub fn set_main(self, input: Option<String>) -> Self
The path of the main definition file for the workflow.
sourcepub fn set_digest(self, input: Option<String>) -> Self
pub fn set_digest(self, input: Option<String>) -> Self
The workflow's digest.
sourcepub fn parameter_template(
self,
k: impl Into<String>,
v: WorkflowParameter
) -> Self
pub fn parameter_template(
self,
k: impl Into<String>,
v: WorkflowParameter
) -> Self
Adds a key-value pair to parameter_template
.
To override the contents of this collection use set_parameter_template
.
The workflow's parameter template.
sourcepub fn set_parameter_template(
self,
input: Option<HashMap<String, WorkflowParameter>>
) -> Self
pub fn set_parameter_template(
self,
input: Option<HashMap<String, WorkflowParameter>>
) -> Self
The workflow's parameter template.
sourcepub fn storage_capacity(self, input: i32) -> Self
pub fn storage_capacity(self, input: i32) -> Self
The workflow's storage capacity.
sourcepub fn set_storage_capacity(self, input: Option<i32>) -> Self
pub fn set_storage_capacity(self, input: Option<i32>) -> Self
The workflow's storage capacity.
sourcepub fn creation_time(self, input: DateTime) -> Self
pub fn creation_time(self, input: DateTime) -> Self
When the workflow was created.
sourcepub fn set_creation_time(self, input: Option<DateTime>) -> Self
pub fn set_creation_time(self, input: Option<DateTime>) -> Self
When the workflow was created.
sourcepub fn status_message(self, input: impl Into<String>) -> Self
pub fn status_message(self, input: impl Into<String>) -> Self
The workflow's status message.
sourcepub fn set_status_message(self, input: Option<String>) -> Self
pub fn set_status_message(self, input: Option<String>) -> Self
The workflow's status message.
Adds a key-value pair to tags
.
To override the contents of this collection use set_tags
.
The workflow's tags.
The workflow's tags.
sourcepub fn build(self) -> GetWorkflowOutput
pub fn build(self) -> GetWorkflowOutput
Consumes the builder and constructs a GetWorkflowOutput
.