Struct aws_sdk_sagemaker::operation::describe_flow_definition::builders::DescribeFlowDefinitionOutputBuilder
source · #[non_exhaustive]pub struct DescribeFlowDefinitionOutputBuilder { /* private fields */ }
Expand description
A builder for DescribeFlowDefinitionOutput
.
Implementations§
source§impl DescribeFlowDefinitionOutputBuilder
impl DescribeFlowDefinitionOutputBuilder
sourcepub fn flow_definition_arn(self, input: impl Into<String>) -> Self
pub fn flow_definition_arn(self, input: impl Into<String>) -> Self
The Amazon Resource Name (ARN) of the flow defintion.
This field is required.sourcepub fn set_flow_definition_arn(self, input: Option<String>) -> Self
pub fn set_flow_definition_arn(self, input: Option<String>) -> Self
The Amazon Resource Name (ARN) of the flow defintion.
sourcepub fn get_flow_definition_arn(&self) -> &Option<String>
pub fn get_flow_definition_arn(&self) -> &Option<String>
The Amazon Resource Name (ARN) of the flow defintion.
sourcepub fn flow_definition_name(self, input: impl Into<String>) -> Self
pub fn flow_definition_name(self, input: impl Into<String>) -> Self
The Amazon Resource Name (ARN) of the flow definition.
This field is required.sourcepub fn set_flow_definition_name(self, input: Option<String>) -> Self
pub fn set_flow_definition_name(self, input: Option<String>) -> Self
The Amazon Resource Name (ARN) of the flow definition.
sourcepub fn get_flow_definition_name(&self) -> &Option<String>
pub fn get_flow_definition_name(&self) -> &Option<String>
The Amazon Resource Name (ARN) of the flow definition.
sourcepub fn flow_definition_status(self, input: FlowDefinitionStatus) -> Self
pub fn flow_definition_status(self, input: FlowDefinitionStatus) -> Self
The status of the flow definition. Valid values are listed below.
This field is required.sourcepub fn set_flow_definition_status(
self,
input: Option<FlowDefinitionStatus>
) -> Self
pub fn set_flow_definition_status( self, input: Option<FlowDefinitionStatus> ) -> Self
The status of the flow definition. Valid values are listed below.
sourcepub fn get_flow_definition_status(&self) -> &Option<FlowDefinitionStatus>
pub fn get_flow_definition_status(&self) -> &Option<FlowDefinitionStatus>
The status of the flow definition. Valid values are listed below.
sourcepub fn creation_time(self, input: DateTime) -> Self
pub fn creation_time(self, input: DateTime) -> Self
The timestamp when the flow definition was created.
This field is required.sourcepub fn set_creation_time(self, input: Option<DateTime>) -> Self
pub fn set_creation_time(self, input: Option<DateTime>) -> Self
The timestamp when the flow definition was created.
sourcepub fn get_creation_time(&self) -> &Option<DateTime>
pub fn get_creation_time(&self) -> &Option<DateTime>
The timestamp when the flow definition was created.
sourcepub fn human_loop_request_source(self, input: HumanLoopRequestSource) -> Self
pub fn human_loop_request_source(self, input: HumanLoopRequestSource) -> Self
Container for configuring the source of human task requests. Used to specify if Amazon Rekognition or Amazon Textract is used as an integration source.
sourcepub fn set_human_loop_request_source(
self,
input: Option<HumanLoopRequestSource>
) -> Self
pub fn set_human_loop_request_source( self, input: Option<HumanLoopRequestSource> ) -> Self
Container for configuring the source of human task requests. Used to specify if Amazon Rekognition or Amazon Textract is used as an integration source.
sourcepub fn get_human_loop_request_source(&self) -> &Option<HumanLoopRequestSource>
pub fn get_human_loop_request_source(&self) -> &Option<HumanLoopRequestSource>
Container for configuring the source of human task requests. Used to specify if Amazon Rekognition or Amazon Textract is used as an integration source.
sourcepub fn human_loop_activation_config(
self,
input: HumanLoopActivationConfig
) -> Self
pub fn human_loop_activation_config( self, input: HumanLoopActivationConfig ) -> Self
An object containing information about what triggers a human review workflow.
sourcepub fn set_human_loop_activation_config(
self,
input: Option<HumanLoopActivationConfig>
) -> Self
pub fn set_human_loop_activation_config( self, input: Option<HumanLoopActivationConfig> ) -> Self
An object containing information about what triggers a human review workflow.
sourcepub fn get_human_loop_activation_config(
&self
) -> &Option<HumanLoopActivationConfig>
pub fn get_human_loop_activation_config( &self ) -> &Option<HumanLoopActivationConfig>
An object containing information about what triggers a human review workflow.
sourcepub fn human_loop_config(self, input: HumanLoopConfig) -> Self
pub fn human_loop_config(self, input: HumanLoopConfig) -> Self
An object containing information about who works on the task, the workforce task price, and other task details.
This field is required.sourcepub fn set_human_loop_config(self, input: Option<HumanLoopConfig>) -> Self
pub fn set_human_loop_config(self, input: Option<HumanLoopConfig>) -> Self
An object containing information about who works on the task, the workforce task price, and other task details.
sourcepub fn get_human_loop_config(&self) -> &Option<HumanLoopConfig>
pub fn get_human_loop_config(&self) -> &Option<HumanLoopConfig>
An object containing information about who works on the task, the workforce task price, and other task details.
sourcepub fn output_config(self, input: FlowDefinitionOutputConfig) -> Self
pub fn output_config(self, input: FlowDefinitionOutputConfig) -> Self
An object containing information about the output file.
This field is required.sourcepub fn set_output_config(
self,
input: Option<FlowDefinitionOutputConfig>
) -> Self
pub fn set_output_config( self, input: Option<FlowDefinitionOutputConfig> ) -> Self
An object containing information about the output file.
sourcepub fn get_output_config(&self) -> &Option<FlowDefinitionOutputConfig>
pub fn get_output_config(&self) -> &Option<FlowDefinitionOutputConfig>
An object containing information about the output file.
sourcepub fn role_arn(self, input: impl Into<String>) -> Self
pub fn role_arn(self, input: impl Into<String>) -> Self
The Amazon Resource Name (ARN) of the Amazon Web Services Identity and Access Management (IAM) execution role for the flow definition.
This field is required.sourcepub fn set_role_arn(self, input: Option<String>) -> Self
pub fn set_role_arn(self, input: Option<String>) -> Self
The Amazon Resource Name (ARN) of the Amazon Web Services Identity and Access Management (IAM) execution role for the flow definition.
sourcepub fn get_role_arn(&self) -> &Option<String>
pub fn get_role_arn(&self) -> &Option<String>
The Amazon Resource Name (ARN) of the Amazon Web Services Identity and Access Management (IAM) execution role for the flow definition.
sourcepub fn failure_reason(self, input: impl Into<String>) -> Self
pub fn failure_reason(self, input: impl Into<String>) -> Self
The reason your flow definition failed.
sourcepub fn set_failure_reason(self, input: Option<String>) -> Self
pub fn set_failure_reason(self, input: Option<String>) -> Self
The reason your flow definition failed.
sourcepub fn get_failure_reason(&self) -> &Option<String>
pub fn get_failure_reason(&self) -> &Option<String>
The reason your flow definition failed.
sourcepub fn build(self) -> DescribeFlowDefinitionOutput
pub fn build(self) -> DescribeFlowDefinitionOutput
Consumes the builder and constructs a DescribeFlowDefinitionOutput
.
Trait Implementations§
source§impl Clone for DescribeFlowDefinitionOutputBuilder
impl Clone for DescribeFlowDefinitionOutputBuilder
source§fn clone(&self) -> DescribeFlowDefinitionOutputBuilder
fn clone(&self) -> DescribeFlowDefinitionOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for DescribeFlowDefinitionOutputBuilder
impl Default for DescribeFlowDefinitionOutputBuilder
source§fn default() -> DescribeFlowDefinitionOutputBuilder
fn default() -> DescribeFlowDefinitionOutputBuilder
source§impl PartialEq for DescribeFlowDefinitionOutputBuilder
impl PartialEq for DescribeFlowDefinitionOutputBuilder
source§fn eq(&self, other: &DescribeFlowDefinitionOutputBuilder) -> bool
fn eq(&self, other: &DescribeFlowDefinitionOutputBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.