Struct aws_sdk_sagemaker::model::emr_step_metadata::Builder
source · [−]pub struct Builder { /* private fields */ }Expand description
A builder for EmrStepMetadata.
Implementations
sourceimpl Builder
impl Builder
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 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 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 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 build(self) -> EmrStepMetadata
pub fn build(self) -> EmrStepMetadata
Consumes the builder and constructs a EmrStepMetadata.
Trait Implementations
impl StructuralPartialEq for Builder
Auto Trait Implementations
impl RefUnwindSafe for Builder
impl Send for Builder
impl Sync for Builder
impl Unpin for Builder
impl UnwindSafe for Builder
Blanket Implementations
sourceimpl<T> BorrowMut<T> for Twhere
T: ?Sized,
impl<T> BorrowMut<T> for Twhere
T: ?Sized,
const: unstable · sourcefn borrow_mut(&mut self) -> &mut T
fn borrow_mut(&mut self) -> &mut T
Mutably borrows from an owned value. Read more