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.Builder
appManaged(Boolean appManaged)
WhenTrue
, input operations such as data download are managed natively by the processing job application.default ProcessingInput.Builder
datasetDefinition(Consumer<DatasetDefinition.Builder> datasetDefinition)
Configuration for a Dataset Definition input.ProcessingInput.Builder
datasetDefinition(DatasetDefinition datasetDefinition)
Configuration for a Dataset Definition input.ProcessingInput.Builder
inputName(String inputName)
The name for the processing job input.default ProcessingInput.Builder
s3Input(Consumer<ProcessingS3Input.Builder> s3Input)
Configuration for downloading input data from Amazon S3 into the processing container.ProcessingInput.Builder
s3Input(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, sdkFieldNameToField, 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.Builder
avoiding the need to create one manually viaProcessingS3Input.builder()
.When the
Consumer
completes,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.Builder
avoiding the need to create one manually viaDatasetDefinition.builder()
.When the
Consumer
completes,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)
-
-