Class CfnProcessingJobPropsMixin.ProcessingInputsObjectProperty.Builder
java.lang.Object
software.amazon.awscdk.cfnpropertymixins.services.sagemaker.CfnProcessingJobPropsMixin.ProcessingInputsObjectProperty.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnProcessingJobPropsMixin.ProcessingInputsObjectProperty>
- Enclosing interface:
CfnProcessingJobPropsMixin.ProcessingInputsObjectProperty
@Stability(Stable)
public static final class CfnProcessingJobPropsMixin.ProcessingInputsObjectProperty.Builder
extends Object
implements software.amazon.jsii.Builder<CfnProcessingJobPropsMixin.ProcessingInputsObjectProperty>
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionappManaged(Boolean appManaged) appManaged(IResolvable appManaged) build()Builds the configured instance.datasetDefinition(CfnProcessingJobPropsMixin.DatasetDefinitionProperty datasetDefinition) datasetDefinition(IResolvable datasetDefinition) Sets the value ofCfnProcessingJobPropsMixin.ProcessingInputsObjectProperty.getInputName()Sets the value ofCfnProcessingJobPropsMixin.ProcessingInputsObjectProperty.getS3Input()s3Input(IResolvable s3Input) Sets the value ofCfnProcessingJobPropsMixin.ProcessingInputsObjectProperty.getS3Input()
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
appManaged
@Stability(Stable) public CfnProcessingJobPropsMixin.ProcessingInputsObjectProperty.Builder appManaged(Boolean appManaged) - Parameters:
appManaged- WhenTrue, input operations such as data download are managed natively by the processing job application. WhenFalse(default), input operations are managed by Amazon SageMaker.- Returns:
this
-
appManaged
@Stability(Stable) public CfnProcessingJobPropsMixin.ProcessingInputsObjectProperty.Builder appManaged(IResolvable appManaged) - Parameters:
appManaged- WhenTrue, input operations such as data download are managed natively by the processing job application. WhenFalse(default), input operations are managed by Amazon SageMaker.- Returns:
this
-
datasetDefinition
@Stability(Stable) public CfnProcessingJobPropsMixin.ProcessingInputsObjectProperty.Builder datasetDefinition(IResolvable datasetDefinition) - Parameters:
datasetDefinition- Configuration for Dataset Definition inputs. The Dataset Definition input must specify exactly one of eitherAthenaDatasetDefinitionorRedshiftDatasetDefinitiontypes.- Returns:
this
-
datasetDefinition
@Stability(Stable) public CfnProcessingJobPropsMixin.ProcessingInputsObjectProperty.Builder datasetDefinition(CfnProcessingJobPropsMixin.DatasetDefinitionProperty datasetDefinition) - Parameters:
datasetDefinition- Configuration for Dataset Definition inputs. The Dataset Definition input must specify exactly one of eitherAthenaDatasetDefinitionorRedshiftDatasetDefinitiontypes.- Returns:
this
-
inputName
@Stability(Stable) public CfnProcessingJobPropsMixin.ProcessingInputsObjectProperty.Builder inputName(String inputName) Sets the value ofCfnProcessingJobPropsMixin.ProcessingInputsObjectProperty.getInputName()- Parameters:
inputName- The name for the processing job input.- Returns:
this
-
s3Input
@Stability(Stable) public CfnProcessingJobPropsMixin.ProcessingInputsObjectProperty.Builder s3Input(IResolvable s3Input) Sets the value ofCfnProcessingJobPropsMixin.ProcessingInputsObjectProperty.getS3Input()- Parameters:
s3Input- Configuration for downloading input data from Amazon S3 into the processing container.- Returns:
this
-
s3Input
@Stability(Stable) public CfnProcessingJobPropsMixin.ProcessingInputsObjectProperty.Builder s3Input(CfnProcessingJobPropsMixin.S3InputProperty s3Input) Sets the value ofCfnProcessingJobPropsMixin.ProcessingInputsObjectProperty.getS3Input()- Parameters:
s3Input- Configuration for downloading input data from Amazon S3 into the processing container.- Returns:
this
-
build
Builds the configured instance.- Specified by:
buildin interfacesoftware.amazon.jsii.Builder<CfnProcessingJobPropsMixin.ProcessingInputsObjectProperty>- Returns:
- a new instance of
CfnProcessingJobPropsMixin.ProcessingInputsObjectProperty - Throws:
NullPointerException- if any required attribute was not provided
-