Struct aws_sdk_sagemaker::types::builders::ProcessingOutputBuilder
source · #[non_exhaustive]pub struct ProcessingOutputBuilder { /* private fields */ }
Expand description
A builder for ProcessingOutput
.
Implementations§
source§impl ProcessingOutputBuilder
impl ProcessingOutputBuilder
sourcepub fn output_name(self, input: impl Into<String>) -> Self
pub fn output_name(self, input: impl Into<String>) -> Self
The name for the processing job output.
sourcepub fn set_output_name(self, input: Option<String>) -> Self
pub fn set_output_name(self, input: Option<String>) -> Self
The name for the processing job output.
sourcepub fn s3_output(self, input: ProcessingS3Output) -> Self
pub fn s3_output(self, input: ProcessingS3Output) -> Self
Configuration for processing job outputs in Amazon S3.
sourcepub fn set_s3_output(self, input: Option<ProcessingS3Output>) -> Self
pub fn set_s3_output(self, input: Option<ProcessingS3Output>) -> Self
Configuration for processing job outputs in Amazon S3.
sourcepub fn feature_store_output(self, input: ProcessingFeatureStoreOutput) -> Self
pub fn feature_store_output(self, input: ProcessingFeatureStoreOutput) -> Self
Configuration for processing job outputs in Amazon SageMaker Feature Store. This processing output type is only supported when AppManaged
is specified.
sourcepub fn set_feature_store_output(
self,
input: Option<ProcessingFeatureStoreOutput>
) -> Self
pub fn set_feature_store_output( self, input: Option<ProcessingFeatureStoreOutput> ) -> Self
Configuration for processing job outputs in Amazon SageMaker Feature Store. This processing output type is only supported when AppManaged
is specified.
sourcepub fn app_managed(self, input: bool) -> Self
pub fn app_managed(self, input: bool) -> Self
When True
, output operations such as data upload are managed natively by the processing job application. When False
(default), output operations are managed by Amazon SageMaker.
sourcepub fn set_app_managed(self, input: Option<bool>) -> Self
pub fn set_app_managed(self, input: Option<bool>) -> Self
When True
, output operations such as data upload are managed natively by the processing job application. When False
(default), output operations are managed by Amazon SageMaker.
sourcepub fn build(self) -> ProcessingOutput
pub fn build(self) -> ProcessingOutput
Consumes the builder and constructs a ProcessingOutput
.
Trait Implementations§
source§impl Clone for ProcessingOutputBuilder
impl Clone for ProcessingOutputBuilder
source§fn clone(&self) -> ProcessingOutputBuilder
fn clone(&self) -> ProcessingOutputBuilder
1.0.0 · source§fn clone_from(&mut self, source: &Self)
fn clone_from(&mut self, source: &Self)
source
. Read moresource§impl Debug for ProcessingOutputBuilder
impl Debug for ProcessingOutputBuilder
source§impl Default for ProcessingOutputBuilder
impl Default for ProcessingOutputBuilder
source§fn default() -> ProcessingOutputBuilder
fn default() -> ProcessingOutputBuilder
source§impl PartialEq<ProcessingOutputBuilder> for ProcessingOutputBuilder
impl PartialEq<ProcessingOutputBuilder> for ProcessingOutputBuilder
source§fn eq(&self, other: &ProcessingOutputBuilder) -> bool
fn eq(&self, other: &ProcessingOutputBuilder) -> bool
self
and other
values to be equal, and is used
by ==
.