Interface ProcessingInput.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ProcessingInput.Builder,ProcessingInput>,SdkBuilder<ProcessingInput.Builder,ProcessingInput>,SdkPojo
- Enclosing class:
- ProcessingInput
public static interface ProcessingInput.Builder extends SdkPojo, CopyableBuilder<ProcessingInput.Builder,ProcessingInput>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description ProcessingInput.BuilderappManaged(Boolean appManaged)WhenTrue, input operations such as data download are managed natively by the processing job application.default ProcessingInput.BuilderdatasetDefinition(Consumer<DatasetDefinition.Builder> datasetDefinition)Configuration for a Dataset Definition input.ProcessingInput.BuilderdatasetDefinition(DatasetDefinition datasetDefinition)Configuration for a Dataset Definition input.ProcessingInput.BuilderinputName(String inputName)The name for the processing job input.default ProcessingInput.Builders3Input(Consumer<ProcessingS3Input.Builder> s3Input)Configuration for downloading input data from Amazon S3 into the processing container.ProcessingInput.Builders3Input(ProcessingS3Input s3Input)Configuration for downloading input data from Amazon S3 into the processing container.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
inputName
ProcessingInput.Builder inputName(String inputName)
The name for the processing job input.
- Parameters:
inputName- The name for the processing job input.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
appManaged
ProcessingInput.Builder appManaged(Boolean appManaged)
When
True, input operations such as data download are managed natively by the processing job application. WhenFalse(default), input operations are managed by Amazon SageMaker.- 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:
- Returns a reference to this object so that method calls can be chained together.
-
s3Input
ProcessingInput.Builder s3Input(ProcessingS3Input s3Input)
Configuration for downloading input data from Amazon S3 into the processing container.
- Parameters:
s3Input- Configuration for downloading input data from Amazon S3 into the processing container.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
s3Input
default ProcessingInput.Builder s3Input(Consumer<ProcessingS3Input.Builder> s3Input)
Configuration for downloading input data from Amazon S3 into the processing container.
This is a convenience method that creates an instance of theProcessingS3Input.Builderavoiding the need to create one manually viaProcessingS3Input.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tos3Input(ProcessingS3Input).- Parameters:
s3Input- a consumer that will call methods onProcessingS3Input.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
s3Input(ProcessingS3Input)
-
datasetDefinition
ProcessingInput.Builder datasetDefinition(DatasetDefinition datasetDefinition)
Configuration for a Dataset Definition input.
- Parameters:
datasetDefinition- Configuration for a Dataset Definition input.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
datasetDefinition
default ProcessingInput.Builder datasetDefinition(Consumer<DatasetDefinition.Builder> datasetDefinition)
Configuration for a Dataset Definition input.
This is a convenience method that creates an instance of theDatasetDefinition.Builderavoiding the need to create one manually viaDatasetDefinition.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todatasetDefinition(DatasetDefinition).- Parameters:
datasetDefinition- a consumer that will call methods onDatasetDefinition.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
datasetDefinition(DatasetDefinition)
-
-