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)
The environment variables to set 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, such as whether to allow inbound and outbound network calls to and
from processing containers, and the VPC subnets and security groups to use for VPC-enabled processing jobs.
|
CreateProcessingJobRequest.Builder |
networkConfig(NetworkConfig networkConfig)
Networking options for a processing job, such as whether to allow inbound and outbound network calls to and
from processing containers, and the VPC subnets and security groups to use for VPC-enabled processing jobs.
|
CreateProcessingJobRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateProcessingJobRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
CreateProcessingJobRequest.Builder |
processingInputs(Collection<ProcessingInput> processingInputs)
An array of inputs configuring the data to download into the processing container.
|
CreateProcessingJobRequest.Builder |
processingInputs(Consumer<ProcessingInput.Builder>... processingInputs)
An array of inputs configuring the data to download into the processing container.
|
CreateProcessingJobRequest.Builder |
processingInputs(ProcessingInput... processingInputs)
An array of inputs configuring the data to download into the processing container.
|
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.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateProcessingJobRequest.Builder processingInputs(Collection<ProcessingInput> processingInputs)
An array of inputs configuring the data to download into the processing container.
processingInputs - An array of inputs configuring the data to download into the processing container.CreateProcessingJobRequest.Builder processingInputs(ProcessingInput... processingInputs)
An array of inputs configuring the data to download into the processing container.
processingInputs - An array of inputs configuring the data to download into the processing container.CreateProcessingJobRequest.Builder processingInputs(Consumer<ProcessingInput.Builder>... processingInputs)
An array of inputs configuring the data to download into the processing container.
This is a convenience method that creates an instance of theProcessingInput.Builder avoiding the need to create
one manually via ProcessingInput.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately
and its result is passed to #processingInputs(List.
processingInputs - a consumer that will call methods on
ProcessingInput.Builder#processingInputs(java.util.Collection) 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 method 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.BuilderprocessingOutputConfig(ProcessingOutputConfig)CreateProcessingJobRequest.Builder processingJobName(String processingJobName)
The name of the processing job. The name must be unique within an Amazon Web Services Region in the Amazon Web Services account.
processingJobName - The name of the processing job. The name must be unique within an Amazon Web Services Region in the
Amazon Web Services 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 method 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.BuilderprocessingResources(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 method 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.BuilderstoppingCondition(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 method 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.BuilderappSpecification(AppSpecification)CreateProcessingJobRequest.Builder environment(Map<String,String> environment)
The environment variables to set in the Docker container. Up to 100 key and values entries in the map are supported.
environment - The environment variables to set in the Docker container. Up to 100 key and values entries in the map
are supported.CreateProcessingJobRequest.Builder networkConfig(NetworkConfig networkConfig)
Networking options for a processing job, such as whether to allow inbound and outbound network calls to and from processing containers, and the VPC subnets and security groups to use for VPC-enabled processing jobs.
networkConfig - Networking options for a processing job, such as whether to allow inbound and outbound network calls
to and from processing containers, and the VPC subnets and security groups to use for VPC-enabled
processing jobs.default CreateProcessingJobRequest.Builder networkConfig(Consumer<NetworkConfig.Builder> networkConfig)
Networking options for a processing job, such as whether to allow inbound and outbound network calls to and from processing containers, and the VPC subnets and security groups to use for VPC-enabled processing jobs.
This is a convenience method 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.BuildernetworkConfig(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 Amazon Web Services Billing and Cost Management User Guide.
tags - (Optional) An array of key-value pairs. For more information, see Using Cost Allocation Tags in the Amazon Web Services 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 Amazon Web Services Billing and Cost Management User Guide.
tags - (Optional) An array of key-value pairs. For more information, see Using Cost Allocation Tags in the Amazon Web Services 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 Amazon Web Services Billing and Cost Management User Guide.
This is a convenience method that creates an instance of theTag.Builder avoiding the need to create one manually
via Tag.builder().
When the Consumer completes,
SdkBuilder.build() is called immediately and its
result is passed to #tags(List.
tags - a consumer that will call methods on
Tag.Builder#tags(java.util.Collection) 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.BuilderexperimentConfig(ExperimentConfig)CreateProcessingJobRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateProcessingJobRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2023. All rights reserved.