#[non_exhaustive]pub struct GetWorkflowOutputBuilder { /* private fields */ }
Expand description
A builder for GetWorkflowOutput
.
Implementations§
source§impl GetWorkflowOutputBuilder
impl GetWorkflowOutputBuilder
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 in gigabytes.
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 in gigabytes.
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 metadata(self, k: impl Into<String>, v: impl Into<String>) -> Self
pub fn metadata(self, k: impl Into<String>, v: impl Into<String>) -> Self
Adds a key-value pair to metadata
.
To override the contents of this collection use set_metadata
.
Gets metadata for workflow.
sourcepub fn set_metadata(self, input: Option<HashMap<String, String>>) -> Self
pub fn set_metadata(self, input: Option<HashMap<String, String>>) -> Self
Gets metadata for workflow.
sourcepub fn accelerators(self, input: Accelerators) -> Self
pub fn accelerators(self, input: Accelerators) -> Self
The computational accelerator specified 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 specified to run the workflow.
sourcepub fn build(self) -> GetWorkflowOutput
pub fn build(self) -> GetWorkflowOutput
Consumes the builder and constructs a GetWorkflowOutput
.
Trait Implementations§
source§impl Clone for GetWorkflowOutputBuilder
impl Clone for GetWorkflowOutputBuilder
source§fn clone(&self) -> GetWorkflowOutputBuilder
fn clone(&self) -> GetWorkflowOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for GetWorkflowOutputBuilder
impl Debug for GetWorkflowOutputBuilder
source§impl Default for GetWorkflowOutputBuilder
impl Default for GetWorkflowOutputBuilder
source§fn default() -> GetWorkflowOutputBuilder
fn default() -> GetWorkflowOutputBuilder
source§impl PartialEq<GetWorkflowOutputBuilder> for GetWorkflowOutputBuilder
impl PartialEq<GetWorkflowOutputBuilder> for GetWorkflowOutputBuilder
source§fn eq(&self, other: &GetWorkflowOutputBuilder) -> bool
fn eq(&self, other: &GetWorkflowOutputBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.