Struct aws_sdk_sagemaker::operation::describe_pipeline_execution::builders::DescribePipelineExecutionOutputBuilder
source · #[non_exhaustive]pub struct DescribePipelineExecutionOutputBuilder { /* private fields */ }
Expand description
A builder for DescribePipelineExecutionOutput
.
Implementations§
source§impl DescribePipelineExecutionOutputBuilder
impl DescribePipelineExecutionOutputBuilder
sourcepub fn pipeline_arn(self, input: impl Into<String>) -> Self
pub fn pipeline_arn(self, input: impl Into<String>) -> Self
The Amazon Resource Name (ARN) of the pipeline.
sourcepub fn set_pipeline_arn(self, input: Option<String>) -> Self
pub fn set_pipeline_arn(self, input: Option<String>) -> Self
The Amazon Resource Name (ARN) of the pipeline.
sourcepub fn get_pipeline_arn(&self) -> &Option<String>
pub fn get_pipeline_arn(&self) -> &Option<String>
The Amazon Resource Name (ARN) of the pipeline.
sourcepub fn pipeline_execution_arn(self, input: impl Into<String>) -> Self
pub fn pipeline_execution_arn(self, input: impl Into<String>) -> Self
The Amazon Resource Name (ARN) of the pipeline execution.
sourcepub fn set_pipeline_execution_arn(self, input: Option<String>) -> Self
pub fn set_pipeline_execution_arn(self, input: Option<String>) -> Self
The Amazon Resource Name (ARN) of the pipeline execution.
sourcepub fn get_pipeline_execution_arn(&self) -> &Option<String>
pub fn get_pipeline_execution_arn(&self) -> &Option<String>
The Amazon Resource Name (ARN) of the pipeline execution.
sourcepub fn pipeline_execution_display_name(self, input: impl Into<String>) -> Self
pub fn pipeline_execution_display_name(self, input: impl Into<String>) -> Self
The display name of the pipeline execution.
sourcepub fn set_pipeline_execution_display_name(self, input: Option<String>) -> Self
pub fn set_pipeline_execution_display_name(self, input: Option<String>) -> Self
The display name of the pipeline execution.
sourcepub fn get_pipeline_execution_display_name(&self) -> &Option<String>
pub fn get_pipeline_execution_display_name(&self) -> &Option<String>
The display name of the pipeline execution.
sourcepub fn pipeline_execution_status(self, input: PipelineExecutionStatus) -> Self
pub fn pipeline_execution_status(self, input: PipelineExecutionStatus) -> Self
The status of the pipeline execution.
sourcepub fn set_pipeline_execution_status(
self,
input: Option<PipelineExecutionStatus>,
) -> Self
pub fn set_pipeline_execution_status( self, input: Option<PipelineExecutionStatus>, ) -> Self
The status of the pipeline execution.
sourcepub fn get_pipeline_execution_status(&self) -> &Option<PipelineExecutionStatus>
pub fn get_pipeline_execution_status(&self) -> &Option<PipelineExecutionStatus>
The status of the pipeline execution.
sourcepub fn pipeline_execution_description(self, input: impl Into<String>) -> Self
pub fn pipeline_execution_description(self, input: impl Into<String>) -> Self
The description of the pipeline execution.
sourcepub fn set_pipeline_execution_description(self, input: Option<String>) -> Self
pub fn set_pipeline_execution_description(self, input: Option<String>) -> Self
The description of the pipeline execution.
sourcepub fn get_pipeline_execution_description(&self) -> &Option<String>
pub fn get_pipeline_execution_description(&self) -> &Option<String>
The description of the pipeline execution.
sourcepub fn pipeline_experiment_config(self, input: PipelineExperimentConfig) -> Self
pub fn pipeline_experiment_config(self, input: PipelineExperimentConfig) -> Self
Specifies the names of the experiment and trial created by a pipeline.
sourcepub fn set_pipeline_experiment_config(
self,
input: Option<PipelineExperimentConfig>,
) -> Self
pub fn set_pipeline_experiment_config( self, input: Option<PipelineExperimentConfig>, ) -> Self
Specifies the names of the experiment and trial created by a pipeline.
sourcepub fn get_pipeline_experiment_config(
&self,
) -> &Option<PipelineExperimentConfig>
pub fn get_pipeline_experiment_config( &self, ) -> &Option<PipelineExperimentConfig>
Specifies the names of the experiment and trial created by a pipeline.
sourcepub fn failure_reason(self, input: impl Into<String>) -> Self
pub fn failure_reason(self, input: impl Into<String>) -> Self
If the execution failed, a message describing why.
sourcepub fn set_failure_reason(self, input: Option<String>) -> Self
pub fn set_failure_reason(self, input: Option<String>) -> Self
If the execution failed, a message describing why.
sourcepub fn get_failure_reason(&self) -> &Option<String>
pub fn get_failure_reason(&self) -> &Option<String>
If the execution failed, a message describing why.
sourcepub fn creation_time(self, input: DateTime) -> Self
pub fn creation_time(self, input: DateTime) -> Self
The time when the pipeline execution was created.
sourcepub fn set_creation_time(self, input: Option<DateTime>) -> Self
pub fn set_creation_time(self, input: Option<DateTime>) -> Self
The time when the pipeline execution was created.
sourcepub fn get_creation_time(&self) -> &Option<DateTime>
pub fn get_creation_time(&self) -> &Option<DateTime>
The time when the pipeline execution was created.
sourcepub fn last_modified_time(self, input: DateTime) -> Self
pub fn last_modified_time(self, input: DateTime) -> Self
The time when the pipeline execution was modified last.
sourcepub fn set_last_modified_time(self, input: Option<DateTime>) -> Self
pub fn set_last_modified_time(self, input: Option<DateTime>) -> Self
The time when the pipeline execution was modified last.
sourcepub fn get_last_modified_time(&self) -> &Option<DateTime>
pub fn get_last_modified_time(&self) -> &Option<DateTime>
The time when the pipeline execution was modified last.
sourcepub fn created_by(self, input: UserContext) -> Self
pub fn created_by(self, input: UserContext) -> Self
Information about the user who created or modified an experiment, trial, trial component, lineage group, project, or model card.
sourcepub fn set_created_by(self, input: Option<UserContext>) -> Self
pub fn set_created_by(self, input: Option<UserContext>) -> Self
Information about the user who created or modified an experiment, trial, trial component, lineage group, project, or model card.
sourcepub fn get_created_by(&self) -> &Option<UserContext>
pub fn get_created_by(&self) -> &Option<UserContext>
Information about the user who created or modified an experiment, trial, trial component, lineage group, project, or model card.
sourcepub fn last_modified_by(self, input: UserContext) -> Self
pub fn last_modified_by(self, input: UserContext) -> Self
Information about the user who created or modified an experiment, trial, trial component, lineage group, project, or model card.
sourcepub fn set_last_modified_by(self, input: Option<UserContext>) -> Self
pub fn set_last_modified_by(self, input: Option<UserContext>) -> Self
Information about the user who created or modified an experiment, trial, trial component, lineage group, project, or model card.
sourcepub fn get_last_modified_by(&self) -> &Option<UserContext>
pub fn get_last_modified_by(&self) -> &Option<UserContext>
Information about the user who created or modified an experiment, trial, trial component, lineage group, project, or model card.
sourcepub fn parallelism_configuration(self, input: ParallelismConfiguration) -> Self
pub fn parallelism_configuration(self, input: ParallelismConfiguration) -> Self
The parallelism configuration applied to the pipeline.
sourcepub fn set_parallelism_configuration(
self,
input: Option<ParallelismConfiguration>,
) -> Self
pub fn set_parallelism_configuration( self, input: Option<ParallelismConfiguration>, ) -> Self
The parallelism configuration applied to the pipeline.
sourcepub fn get_parallelism_configuration(&self) -> &Option<ParallelismConfiguration>
pub fn get_parallelism_configuration(&self) -> &Option<ParallelismConfiguration>
The parallelism configuration applied to the pipeline.
sourcepub fn selective_execution_config(self, input: SelectiveExecutionConfig) -> Self
pub fn selective_execution_config(self, input: SelectiveExecutionConfig) -> Self
The selective execution configuration applied to the pipeline run.
sourcepub fn set_selective_execution_config(
self,
input: Option<SelectiveExecutionConfig>,
) -> Self
pub fn set_selective_execution_config( self, input: Option<SelectiveExecutionConfig>, ) -> Self
The selective execution configuration applied to the pipeline run.
sourcepub fn get_selective_execution_config(
&self,
) -> &Option<SelectiveExecutionConfig>
pub fn get_selective_execution_config( &self, ) -> &Option<SelectiveExecutionConfig>
The selective execution configuration applied to the pipeline run.
sourcepub fn build(self) -> DescribePipelineExecutionOutput
pub fn build(self) -> DescribePipelineExecutionOutput
Consumes the builder and constructs a DescribePipelineExecutionOutput
.
Trait Implementations§
source§impl Clone for DescribePipelineExecutionOutputBuilder
impl Clone for DescribePipelineExecutionOutputBuilder
source§fn clone(&self) -> DescribePipelineExecutionOutputBuilder
fn clone(&self) -> DescribePipelineExecutionOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Default for DescribePipelineExecutionOutputBuilder
impl Default for DescribePipelineExecutionOutputBuilder
source§fn default() -> DescribePipelineExecutionOutputBuilder
fn default() -> DescribePipelineExecutionOutputBuilder
source§impl PartialEq for DescribePipelineExecutionOutputBuilder
impl PartialEq for DescribePipelineExecutionOutputBuilder
source§fn eq(&self, other: &DescribePipelineExecutionOutputBuilder) -> bool
fn eq(&self, other: &DescribePipelineExecutionOutputBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for DescribePipelineExecutionOutputBuilder
Auto Trait Implementations§
impl Freeze for DescribePipelineExecutionOutputBuilder
impl RefUnwindSafe for DescribePipelineExecutionOutputBuilder
impl Send for DescribePipelineExecutionOutputBuilder
impl Sync for DescribePipelineExecutionOutputBuilder
impl Unpin for DescribePipelineExecutionOutputBuilder
impl UnwindSafe for DescribePipelineExecutionOutputBuilder
Blanket Implementations§
source§impl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
source§fn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
source§impl<T> CloneToUninit for Twhere
T: Clone,
impl<T> CloneToUninit for Twhere
T: Clone,
source§default unsafe fn clone_to_uninit(&self, dst: *mut T)
default unsafe fn clone_to_uninit(&self, dst: *mut T)
clone_to_uninit
)source§impl<T> Instrument for T
impl<T> Instrument for T
source§fn instrument(self, span: Span) -> Instrumented<Self>
fn instrument(self, span: Span) -> Instrumented<Self>
source§fn in_current_span(self) -> Instrumented<Self>
fn in_current_span(self) -> Instrumented<Self>
source§impl<T> IntoEither for T
impl<T> IntoEither for T
source§fn into_either(self, into_left: bool) -> Either<Self, Self>
fn into_either(self, into_left: bool) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left
is true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read moresource§fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
fn into_either_with<F>(self, into_left: F) -> Either<Self, Self>
self
into a Left
variant of Either<Self, Self>
if into_left(&self)
returns true
.
Converts self
into a Right
variant of Either<Self, Self>
otherwise. Read more