public static interface CreateProcessingJobRequest.Builder extends SageMakerRequest.Builder, SdkPojo, CopyableBuilder<CreateProcessingJobRequest.Builder,CreateProcessingJobRequest>
Modifier and Type | Method and Description |
---|---|
CreateProcessingJobRequest.Builder |
appSpecification(AppSpecification appSpecification)
Configures the processing job to run a specified Docker container image.
|
default CreateProcessingJobRequest.Builder |
appSpecification(Consumer<AppSpecification.Builder> appSpecification)
Configures the processing job to run a specified Docker container image.
|
CreateProcessingJobRequest.Builder |
environment(Map<String,String> environment)
Sets the environment variables in the Docker container.
|
default CreateProcessingJobRequest.Builder |
experimentConfig(Consumer<ExperimentConfig.Builder> experimentConfig)
Sets the value of the ExperimentConfig property for this object.
|
CreateProcessingJobRequest.Builder |
experimentConfig(ExperimentConfig experimentConfig)
Sets the value of the ExperimentConfig property for this object.
|
default CreateProcessingJobRequest.Builder |
networkConfig(Consumer<NetworkConfig.Builder> networkConfig)
Networking options for a processing job.
|
CreateProcessingJobRequest.Builder |
networkConfig(NetworkConfig networkConfig)
Networking options for a processing job.
|
CreateProcessingJobRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateProcessingJobRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
CreateProcessingJobRequest.Builder |
processingInputs(Collection<ProcessingInput> processingInputs)
For each input, data is downloaded from S3 into the processing container before the processing job begins
running if "S3InputMode" is set to
File . |
CreateProcessingJobRequest.Builder |
processingInputs(Consumer<ProcessingInput.Builder>... processingInputs)
For each input, data is downloaded from S3 into the processing container before the processing job begins
running if "S3InputMode" is set to
File . |
CreateProcessingJobRequest.Builder |
processingInputs(ProcessingInput... processingInputs)
For each input, data is downloaded from S3 into the processing container before the processing job begins
running if "S3InputMode" is set to
File . |
CreateProcessingJobRequest.Builder |
processingJobName(String processingJobName)
The name of the processing job.
|
default CreateProcessingJobRequest.Builder |
processingOutputConfig(Consumer<ProcessingOutputConfig.Builder> processingOutputConfig)
Output configuration for the processing job.
|
CreateProcessingJobRequest.Builder |
processingOutputConfig(ProcessingOutputConfig processingOutputConfig)
Output configuration for the processing job.
|
default CreateProcessingJobRequest.Builder |
processingResources(Consumer<ProcessingResources.Builder> processingResources)
Identifies the resources, ML compute instances, and ML storage volumes to deploy for a processing job.
|
CreateProcessingJobRequest.Builder |
processingResources(ProcessingResources processingResources)
Identifies the resources, ML compute instances, and ML storage volumes to deploy for a processing job.
|
CreateProcessingJobRequest.Builder |
roleArn(String roleArn)
The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker can assume to perform tasks on your
behalf.
|
default CreateProcessingJobRequest.Builder |
stoppingCondition(Consumer<ProcessingStoppingCondition.Builder> stoppingCondition)
The time limit for how long the processing job is allowed to run.
|
CreateProcessingJobRequest.Builder |
stoppingCondition(ProcessingStoppingCondition stoppingCondition)
The time limit for how long the processing job is allowed to run.
|
CreateProcessingJobRequest.Builder |
tags(Collection<Tag> tags)
(Optional) An array of key-value pairs.
|
CreateProcessingJobRequest.Builder |
tags(Consumer<Tag.Builder>... tags)
(Optional) An array of key-value pairs.
|
CreateProcessingJobRequest.Builder |
tags(Tag... tags)
(Optional) An array of key-value pairs.
|
build
overrideConfiguration
equalsBySdkFields, sdkFields
copy
applyMutation, build
CreateProcessingJobRequest.Builder processingInputs(Collection<ProcessingInput> processingInputs)
For each input, data is downloaded from S3 into the processing container before the processing job begins
running if "S3InputMode" is set to File
.
processingInputs
- For each input, data is downloaded from S3 into the processing container before the processing job
begins running if "S3InputMode" is set to File
.CreateProcessingJobRequest.Builder processingInputs(ProcessingInput... processingInputs)
For each input, data is downloaded from S3 into the processing container before the processing job begins
running if "S3InputMode" is set to File
.
processingInputs
- For each input, data is downloaded from S3 into the processing container before the processing job
begins running if "S3InputMode" is set to File
.CreateProcessingJobRequest.Builder processingInputs(Consumer<ProcessingInput.Builder>... processingInputs)
For each input, data is downloaded from S3 into the processing container before the processing job begins
running if "S3InputMode" is set to File
.
List.Builder
avoiding the need
to create one manually via List#builder()
.
When the Consumer
completes, List.Builder#build()
is called immediately and
its result is passed to #processingInputs(List)
.processingInputs
- a consumer that will call methods on List.Builder
#processingInputs(List)
CreateProcessingJobRequest.Builder processingOutputConfig(ProcessingOutputConfig processingOutputConfig)
Output configuration for the processing job.
processingOutputConfig
- Output configuration for the processing job.default CreateProcessingJobRequest.Builder processingOutputConfig(Consumer<ProcessingOutputConfig.Builder> processingOutputConfig)
Output configuration for the processing job.
This is a convenience that creates an instance of theProcessingOutputConfig.Builder
avoiding the
need to create one manually via ProcessingOutputConfig.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and
its result is passed to processingOutputConfig(ProcessingOutputConfig)
.processingOutputConfig
- a consumer that will call methods on ProcessingOutputConfig.Builder
processingOutputConfig(ProcessingOutputConfig)
CreateProcessingJobRequest.Builder processingJobName(String processingJobName)
The name of the processing job. The name must be unique within an AWS Region in the AWS account.
processingJobName
- The name of the processing job. The name must be unique within an AWS Region in the AWS account.CreateProcessingJobRequest.Builder processingResources(ProcessingResources processingResources)
Identifies the resources, ML compute instances, and ML storage volumes to deploy for a processing job. In distributed training, you specify more than one instance.
processingResources
- Identifies the resources, ML compute instances, and ML storage volumes to deploy for a processing job.
In distributed training, you specify more than one instance.default CreateProcessingJobRequest.Builder processingResources(Consumer<ProcessingResources.Builder> processingResources)
Identifies the resources, ML compute instances, and ML storage volumes to deploy for a processing job. In distributed training, you specify more than one instance.
This is a convenience that creates an instance of theProcessingResources.Builder
avoiding the need
to create one manually via ProcessingResources.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and
its result is passed to processingResources(ProcessingResources)
.processingResources
- a consumer that will call methods on ProcessingResources.Builder
processingResources(ProcessingResources)
CreateProcessingJobRequest.Builder stoppingCondition(ProcessingStoppingCondition stoppingCondition)
The time limit for how long the processing job is allowed to run.
stoppingCondition
- The time limit for how long the processing job is allowed to run.default CreateProcessingJobRequest.Builder stoppingCondition(Consumer<ProcessingStoppingCondition.Builder> stoppingCondition)
The time limit for how long the processing job is allowed to run.
This is a convenience that creates an instance of theProcessingStoppingCondition.Builder
avoiding
the need to create one manually via ProcessingStoppingCondition.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called
immediately and its result is passed to stoppingCondition(ProcessingStoppingCondition)
.stoppingCondition
- a consumer that will call methods on ProcessingStoppingCondition.Builder
stoppingCondition(ProcessingStoppingCondition)
CreateProcessingJobRequest.Builder appSpecification(AppSpecification appSpecification)
Configures the processing job to run a specified Docker container image.
appSpecification
- Configures the processing job to run a specified Docker container image.default CreateProcessingJobRequest.Builder appSpecification(Consumer<AppSpecification.Builder> appSpecification)
Configures the processing job to run a specified Docker container image.
This is a convenience that creates an instance of theAppSpecification.Builder
avoiding the need to
create one manually via AppSpecification.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its
result is passed to appSpecification(AppSpecification)
.appSpecification
- a consumer that will call methods on AppSpecification.Builder
appSpecification(AppSpecification)
CreateProcessingJobRequest.Builder environment(Map<String,String> environment)
Sets the environment variables in the Docker container.
environment
- Sets the environment variables in the Docker container.CreateProcessingJobRequest.Builder networkConfig(NetworkConfig networkConfig)
Networking options for a processing job.
networkConfig
- Networking options for a processing job.default CreateProcessingJobRequest.Builder networkConfig(Consumer<NetworkConfig.Builder> networkConfig)
Networking options for a processing job.
This is a convenience that creates an instance of theNetworkConfig.Builder
avoiding the need to
create one manually via NetworkConfig.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its
result is passed to networkConfig(NetworkConfig)
.networkConfig
- a consumer that will call methods on NetworkConfig.Builder
networkConfig(NetworkConfig)
CreateProcessingJobRequest.Builder roleArn(String roleArn)
The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker can assume to perform tasks on your behalf.
roleArn
- The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker can assume to perform tasks on
your behalf.CreateProcessingJobRequest.Builder tags(Collection<Tag> tags)
(Optional) An array of key-value pairs. For more information, see Using Cost Allocation Tags in the AWS Billing and Cost Management User Guide.
tags
- (Optional) An array of key-value pairs. For more information, see Using Cost Allocation Tags in the AWS Billing and Cost Management User Guide.CreateProcessingJobRequest.Builder tags(Tag... tags)
(Optional) An array of key-value pairs. For more information, see Using Cost Allocation Tags in the AWS Billing and Cost Management User Guide.
tags
- (Optional) An array of key-value pairs. For more information, see Using Cost Allocation Tags in the AWS Billing and Cost Management User Guide.CreateProcessingJobRequest.Builder tags(Consumer<Tag.Builder>... tags)
(Optional) An array of key-value pairs. For more information, see Using Cost Allocation Tags in the AWS Billing and Cost Management User Guide.
This is a convenience that creates an instance of theList.Builder
avoiding the need to create
one manually via List#builder()
.
When the Consumer
completes, List.Builder#build()
is called immediately and its result
is passed to #tags(List)
.tags
- a consumer that will call methods on List.Builder
#tags(List)
CreateProcessingJobRequest.Builder experimentConfig(ExperimentConfig experimentConfig)
experimentConfig
- The new value for the ExperimentConfig property for this object.default CreateProcessingJobRequest.Builder experimentConfig(Consumer<ExperimentConfig.Builder> experimentConfig)
ExperimentConfig.Builder
avoiding the need to
create one manually via ExperimentConfig.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and its
result is passed to experimentConfig(ExperimentConfig)
.experimentConfig
- a consumer that will call methods on ExperimentConfig.Builder
experimentConfig(ExperimentConfig)
CreateProcessingJobRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration
in interface AwsRequest.Builder
CreateProcessingJobRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration
in interface AwsRequest.Builder
Copyright © 2020. All rights reserved.