Struct aws_sdk_sagemaker::types::builders::EmrStepMetadataBuilder
source · #[non_exhaustive]pub struct EmrStepMetadataBuilder { /* private fields */ }
Expand description
A builder for EmrStepMetadata
.
Implementations§
source§impl EmrStepMetadataBuilder
impl EmrStepMetadataBuilder
sourcepub fn cluster_id(self, input: impl Into<String>) -> Self
pub fn cluster_id(self, input: impl Into<String>) -> Self
The identifier of the EMR cluster.
sourcepub fn set_cluster_id(self, input: Option<String>) -> Self
pub fn set_cluster_id(self, input: Option<String>) -> Self
The identifier of the EMR cluster.
sourcepub fn get_cluster_id(&self) -> &Option<String>
pub fn get_cluster_id(&self) -> &Option<String>
The identifier of the EMR cluster.
sourcepub fn set_step_id(self, input: Option<String>) -> Self
pub fn set_step_id(self, input: Option<String>) -> Self
The identifier of the EMR cluster step.
sourcepub fn get_step_id(&self) -> &Option<String>
pub fn get_step_id(&self) -> &Option<String>
The identifier of the EMR cluster step.
sourcepub fn set_step_name(self, input: Option<String>) -> Self
pub fn set_step_name(self, input: Option<String>) -> Self
The name of the EMR cluster step.
sourcepub fn get_step_name(&self) -> &Option<String>
pub fn get_step_name(&self) -> &Option<String>
The name of the EMR cluster step.
sourcepub fn log_file_path(self, input: impl Into<String>) -> Self
pub fn log_file_path(self, input: impl Into<String>) -> Self
The path to the log file where the cluster step's failure root cause is recorded.
sourcepub fn set_log_file_path(self, input: Option<String>) -> Self
pub fn set_log_file_path(self, input: Option<String>) -> Self
The path to the log file where the cluster step's failure root cause is recorded.
sourcepub fn get_log_file_path(&self) -> &Option<String>
pub fn get_log_file_path(&self) -> &Option<String>
The path to the log file where the cluster step's failure root cause is recorded.
sourcepub fn build(self) -> EmrStepMetadata
pub fn build(self) -> EmrStepMetadata
Consumes the builder and constructs a EmrStepMetadata
.
Trait Implementations§
source§impl Clone for EmrStepMetadataBuilder
impl Clone for EmrStepMetadataBuilder
source§fn clone(&self) -> EmrStepMetadataBuilder
fn clone(&self) -> EmrStepMetadataBuilder
Returns a copy of the value. Read more
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
Performs copy-assignment from
source
. Read moresource§impl Debug for EmrStepMetadataBuilder
impl Debug for EmrStepMetadataBuilder
source§impl Default for EmrStepMetadataBuilder
impl Default for EmrStepMetadataBuilder
source§fn default() -> EmrStepMetadataBuilder
fn default() -> EmrStepMetadataBuilder
Returns the “default value” for a type. Read more
source§impl PartialEq for EmrStepMetadataBuilder
impl PartialEq for EmrStepMetadataBuilder
impl StructuralPartialEq for EmrStepMetadataBuilder
Auto Trait Implementations§
impl Freeze for EmrStepMetadataBuilder
impl RefUnwindSafe for EmrStepMetadataBuilder
impl Send for EmrStepMetadataBuilder
impl Sync for EmrStepMetadataBuilder
impl Unpin for EmrStepMetadataBuilder
impl UnwindSafe for EmrStepMetadataBuilder
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
Mutably borrows from an owned value. Read more
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)
🔬This is a nightly-only experimental API. (
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>
Converts
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>
Converts
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 moreCreates a shared type from an unshared type.