Struct aws_sdk_sagemaker::types::builders::PipelineBuilder
source · #[non_exhaustive]pub struct PipelineBuilder { /* private fields */ }
Expand description
A builder for Pipeline
.
Implementations§
source§impl PipelineBuilder
impl PipelineBuilder
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_name(self, input: impl Into<String>) -> Self
pub fn pipeline_name(self, input: impl Into<String>) -> Self
The name of the pipeline.
sourcepub fn set_pipeline_name(self, input: Option<String>) -> Self
pub fn set_pipeline_name(self, input: Option<String>) -> Self
The name of the pipeline.
sourcepub fn get_pipeline_name(&self) -> &Option<String>
pub fn get_pipeline_name(&self) -> &Option<String>
The name of the pipeline.
sourcepub fn pipeline_display_name(self, input: impl Into<String>) -> Self
pub fn pipeline_display_name(self, input: impl Into<String>) -> Self
The display name of the pipeline.
sourcepub fn set_pipeline_display_name(self, input: Option<String>) -> Self
pub fn set_pipeline_display_name(self, input: Option<String>) -> Self
The display name of the pipeline.
sourcepub fn get_pipeline_display_name(&self) -> &Option<String>
pub fn get_pipeline_display_name(&self) -> &Option<String>
The display name of the pipeline.
sourcepub fn pipeline_description(self, input: impl Into<String>) -> Self
pub fn pipeline_description(self, input: impl Into<String>) -> Self
The description of the pipeline.
sourcepub fn set_pipeline_description(self, input: Option<String>) -> Self
pub fn set_pipeline_description(self, input: Option<String>) -> Self
The description of the pipeline.
sourcepub fn get_pipeline_description(&self) -> &Option<String>
pub fn get_pipeline_description(&self) -> &Option<String>
The description of the pipeline.
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 role that created the pipeline.
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 role that created the pipeline.
sourcepub fn get_role_arn(&self) -> &Option<String>
pub fn get_role_arn(&self) -> &Option<String>
The Amazon Resource Name (ARN) of the role that created the pipeline.
sourcepub fn pipeline_status(self, input: PipelineStatus) -> Self
pub fn pipeline_status(self, input: PipelineStatus) -> Self
The status of the pipeline.
sourcepub fn set_pipeline_status(self, input: Option<PipelineStatus>) -> Self
pub fn set_pipeline_status(self, input: Option<PipelineStatus>) -> Self
The status of the pipeline.
sourcepub fn get_pipeline_status(&self) -> &Option<PipelineStatus>
pub fn get_pipeline_status(&self) -> &Option<PipelineStatus>
The status of the pipeline.
sourcepub fn creation_time(self, input: DateTime) -> Self
pub fn creation_time(self, input: DateTime) -> Self
The creation time of the pipeline.
sourcepub fn set_creation_time(self, input: Option<DateTime>) -> Self
pub fn set_creation_time(self, input: Option<DateTime>) -> Self
The creation time of the pipeline.
sourcepub fn get_creation_time(&self) -> &Option<DateTime>
pub fn get_creation_time(&self) -> &Option<DateTime>
The creation time of the pipeline.
sourcepub fn last_modified_time(self, input: DateTime) -> Self
pub fn last_modified_time(self, input: DateTime) -> Self
The time that the pipeline was last modified.
sourcepub fn set_last_modified_time(self, input: Option<DateTime>) -> Self
pub fn set_last_modified_time(self, input: Option<DateTime>) -> Self
The time that the pipeline was last modified.
sourcepub fn get_last_modified_time(&self) -> &Option<DateTime>
pub fn get_last_modified_time(&self) -> &Option<DateTime>
The time that the pipeline was last modified.
sourcepub fn last_run_time(self, input: DateTime) -> Self
pub fn last_run_time(self, input: DateTime) -> Self
The time when the pipeline was last run.
sourcepub fn set_last_run_time(self, input: Option<DateTime>) -> Self
pub fn set_last_run_time(self, input: Option<DateTime>) -> Self
The time when the pipeline was last run.
sourcepub fn get_last_run_time(&self) -> &Option<DateTime>
pub fn get_last_run_time(&self) -> &Option<DateTime>
The time when the pipeline was last run.
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.
Appends an item to tags
.
To override the contents of this collection use set_tags
.
A list of tags that apply to the pipeline.
A list of tags that apply to the pipeline.
A list of tags that apply to the pipeline.
Trait Implementations§
source§impl Clone for PipelineBuilder
impl Clone for PipelineBuilder
source§fn clone(&self) -> PipelineBuilder
fn clone(&self) -> PipelineBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for PipelineBuilder
impl Debug for PipelineBuilder
source§impl Default for PipelineBuilder
impl Default for PipelineBuilder
source§fn default() -> PipelineBuilder
fn default() -> PipelineBuilder
source§impl PartialEq for PipelineBuilder
impl PartialEq for PipelineBuilder
source§fn eq(&self, other: &PipelineBuilder) -> bool
fn eq(&self, other: &PipelineBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.impl StructuralPartialEq for PipelineBuilder
Auto Trait Implementations§
impl Freeze for PipelineBuilder
impl RefUnwindSafe for PipelineBuilder
impl Send for PipelineBuilder
impl Sync for PipelineBuilder
impl Unpin for PipelineBuilder
impl UnwindSafe for PipelineBuilder
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