Class CfnProcessingJob.AppSpecificationProperty.Builder
java.lang.Object
software.amazon.awscdk.services.sagemaker.CfnProcessingJob.AppSpecificationProperty.Builder
- All Implemented Interfaces:
software.amazon.jsii.Builder<CfnProcessingJob.AppSpecificationProperty>
- Enclosing interface:
CfnProcessingJob.AppSpecificationProperty
@Stability(Stable)
public static final class CfnProcessingJob.AppSpecificationProperty.Builder
extends Object
implements software.amazon.jsii.Builder<CfnProcessingJob.AppSpecificationProperty>
A builder for
CfnProcessingJob.AppSpecificationProperty
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbuild()
Builds the configured instance.containerArguments
(List<String> containerArguments) Sets the value ofCfnProcessingJob.AppSpecificationProperty.getContainerArguments()
containerEntrypoint
(List<String> containerEntrypoint) Sets the value ofCfnProcessingJob.AppSpecificationProperty.getContainerEntrypoint()
Sets the value ofCfnProcessingJob.AppSpecificationProperty.getImageUri()
-
Constructor Details
-
Builder
public Builder()
-
-
Method Details
-
imageUri
@Stability(Stable) public CfnProcessingJob.AppSpecificationProperty.Builder imageUri(String imageUri) Sets the value ofCfnProcessingJob.AppSpecificationProperty.getImageUri()
- Parameters:
imageUri
- The container image to be run by the processing job. This parameter is required.- Returns:
this
-
containerArguments
@Stability(Stable) public CfnProcessingJob.AppSpecificationProperty.Builder containerArguments(List<String> containerArguments) Sets the value ofCfnProcessingJob.AppSpecificationProperty.getContainerArguments()
- Parameters:
containerArguments
- The arguments for a container used to run a processing job.- Returns:
this
-
containerEntrypoint
@Stability(Stable) public CfnProcessingJob.AppSpecificationProperty.Builder containerEntrypoint(List<String> containerEntrypoint) Sets the value ofCfnProcessingJob.AppSpecificationProperty.getContainerEntrypoint()
- Parameters:
containerEntrypoint
- The entrypoint for a container used to run a processing job.- Returns:
this
-
build
Builds the configured instance.- Specified by:
build
in interfacesoftware.amazon.jsii.Builder<CfnProcessingJob.AppSpecificationProperty>
- Returns:
- a new instance of
CfnProcessingJob.AppSpecificationProperty
- Throws:
NullPointerException
- if any required attribute was not provided
-