Class CfnProcessingJobPropsMixin.ProcessingOutputsObjectProperty.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.sagemaker.CfnProcessingJobPropsMixin.ProcessingOutputsObjectProperty.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnProcessingJobPropsMixin.ProcessingOutputsObjectProperty>
- Enclosing interface:
CfnProcessingJobPropsMixin.ProcessingOutputsObjectProperty
@Stability(Stable)
public static final class CfnProcessingJobPropsMixin.ProcessingOutputsObjectProperty.Builder
extends Object
implements software.amazon.jsii.Builder<CfnProcessingJobPropsMixin.ProcessingOutputsObjectProperty>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionappManaged(Boolean appManaged) appManaged(IResolvable appManaged) build()Builds the configured instance.featureStoreOutput(CfnProcessingJobPropsMixin.FeatureStoreOutputProperty featureStoreOutput) featureStoreOutput(IResolvable featureStoreOutput) outputName(String outputName) Sets the value ofCfnProcessingJobPropsMixin.ProcessingOutputsObjectProperty.getS3Output()s3Output(IResolvable s3Output) Sets the value ofCfnProcessingJobPropsMixin.ProcessingOutputsObjectProperty.getS3Output()
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
appManaged
@Stability(Stable) public CfnProcessingJobPropsMixin.ProcessingOutputsObjectProperty.Builder appManaged(Boolean appManaged) - Parameters:
appManaged- WhenTrue, output operations such as data upload are managed natively by the processing job application. WhenFalse(default), output operations are managed by Amazon SageMaker.- Returns:
this
-
appManaged
@Stability(Stable) public CfnProcessingJobPropsMixin.ProcessingOutputsObjectProperty.Builder appManaged(IResolvable appManaged) - Parameters:
appManaged- WhenTrue, output operations such as data upload are managed natively by the processing job application. WhenFalse(default), output operations are managed by Amazon SageMaker.- Returns:
this
-
featureStoreOutput
@Stability(Stable) public CfnProcessingJobPropsMixin.ProcessingOutputsObjectProperty.Builder featureStoreOutput(IResolvable featureStoreOutput) Sets the value ofCfnProcessingJobPropsMixin.ProcessingOutputsObjectProperty.getFeatureStoreOutput()- Parameters:
featureStoreOutput- Configuration for processing job outputs in Amazon SageMaker Feature Store.- Returns:
this
-
featureStoreOutput
@Stability(Stable) public CfnProcessingJobPropsMixin.ProcessingOutputsObjectProperty.Builder featureStoreOutput(CfnProcessingJobPropsMixin.FeatureStoreOutputProperty featureStoreOutput) Sets the value ofCfnProcessingJobPropsMixin.ProcessingOutputsObjectProperty.getFeatureStoreOutput()- Parameters:
featureStoreOutput- Configuration for processing job outputs in Amazon SageMaker Feature Store.- Returns:
this
-
outputName
@Stability(Stable) public CfnProcessingJobPropsMixin.ProcessingOutputsObjectProperty.Builder outputName(String outputName) - Parameters:
outputName- The name for the processing job output.- Returns:
this
-
s3Output
@Stability(Stable) public CfnProcessingJobPropsMixin.ProcessingOutputsObjectProperty.Builder s3Output(IResolvable s3Output) Sets the value ofCfnProcessingJobPropsMixin.ProcessingOutputsObjectProperty.getS3Output()- Parameters:
s3Output- Configuration for uploading output data to Amazon S3 from the processing container.- Returns:
this
-
s3Output
@Stability(Stable) public CfnProcessingJobPropsMixin.ProcessingOutputsObjectProperty.Builder s3Output(CfnProcessingJobPropsMixin.S3OutputProperty s3Output) Sets the value ofCfnProcessingJobPropsMixin.ProcessingOutputsObjectProperty.getS3Output()- Parameters:
s3Output- Configuration for uploading output data to Amazon S3 from the processing container.- Returns:
this
-
build
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnProcessingJobPropsMixin.ProcessingOutputsObjectProperty>- Returns:
- a new instance of
CfnProcessingJobPropsMixin.ProcessingOutputsObjectProperty - Throws:
NullPointerException- if any required attribute was not provided
-