public static interface ProcessingJob.Builder extends SdkPojo, CopyableBuilder<ProcessingJob.Builder,ProcessingJob>
Modifier and Type | Method and Description |
---|---|
ProcessingJob.Builder |
appSpecification(AppSpecification appSpecification)
Sets the value of the AppSpecification property for this object.
|
default ProcessingJob.Builder |
appSpecification(Consumer<AppSpecification.Builder> appSpecification)
Sets the value of the AppSpecification property for this object.
|
ProcessingJob.Builder |
autoMLJobArn(String autoMLJobArn)
The Amazon Resource Name (ARN) of the AutoML job associated with this processing job.
|
ProcessingJob.Builder |
creationTime(Instant creationTime)
The time the processing job was created.
|
ProcessingJob.Builder |
environment(Map<String,String> environment)
Sets the environment variables in the Docker container.
|
ProcessingJob.Builder |
exitMessage(String exitMessage)
A string, up to one KB in size, that contains metadata from the processing container when the processing job
exits.
|
default ProcessingJob.Builder |
experimentConfig(Consumer<ExperimentConfig.Builder> experimentConfig)
Sets the value of the ExperimentConfig property for this object.
|
ProcessingJob.Builder |
experimentConfig(ExperimentConfig experimentConfig)
Sets the value of the ExperimentConfig property for this object.
|
ProcessingJob.Builder |
failureReason(String failureReason)
A string, up to one KB in size, that contains the reason a processing job failed, if it failed.
|
ProcessingJob.Builder |
lastModifiedTime(Instant lastModifiedTime)
The time the processing job was last modified.
|
ProcessingJob.Builder |
monitoringScheduleArn(String monitoringScheduleArn)
The ARN of a monitoring schedule for an endpoint associated with this processing job.
|
default ProcessingJob.Builder |
networkConfig(Consumer<NetworkConfig.Builder> networkConfig)
Sets the value of the NetworkConfig property for this object.
|
ProcessingJob.Builder |
networkConfig(NetworkConfig networkConfig)
Sets the value of the NetworkConfig property for this object.
|
ProcessingJob.Builder |
processingEndTime(Instant processingEndTime)
The time that the processing job ended.
|
ProcessingJob.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 . |
ProcessingJob.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 . |
ProcessingJob.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 . |
ProcessingJob.Builder |
processingJobArn(String processingJobArn)
The ARN of the processing job.
|
ProcessingJob.Builder |
processingJobName(String processingJobName)
The name of the processing job.
|
ProcessingJob.Builder |
processingJobStatus(ProcessingJobStatus processingJobStatus)
The status of the processing job.
|
ProcessingJob.Builder |
processingJobStatus(String processingJobStatus)
The status of the processing job.
|
default ProcessingJob.Builder |
processingOutputConfig(Consumer<ProcessingOutputConfig.Builder> processingOutputConfig)
Sets the value of the ProcessingOutputConfig property for this object.
|
ProcessingJob.Builder |
processingOutputConfig(ProcessingOutputConfig processingOutputConfig)
Sets the value of the ProcessingOutputConfig property for this object.
|
default ProcessingJob.Builder |
processingResources(Consumer<ProcessingResources.Builder> processingResources)
Sets the value of the ProcessingResources property for this object.
|
ProcessingJob.Builder |
processingResources(ProcessingResources processingResources)
Sets the value of the ProcessingResources property for this object.
|
ProcessingJob.Builder |
processingStartTime(Instant processingStartTime)
The time that the processing job started.
|
ProcessingJob.Builder |
roleArn(String roleArn)
The ARN of the role used to create the processing job.
|
default ProcessingJob.Builder |
stoppingCondition(Consumer<ProcessingStoppingCondition.Builder> stoppingCondition)
Sets the value of the StoppingCondition property for this object.
|
ProcessingJob.Builder |
stoppingCondition(ProcessingStoppingCondition stoppingCondition)
Sets the value of the StoppingCondition property for this object.
|
ProcessingJob.Builder |
tags(Collection<Tag> tags)
An array of key-value pairs.
|
ProcessingJob.Builder |
tags(Consumer<Tag.Builder>... tags)
An array of key-value pairs.
|
ProcessingJob.Builder |
tags(Tag... tags)
An array of key-value pairs.
|
ProcessingJob.Builder |
trainingJobArn(String trainingJobArn)
The ARN of the training job associated with this processing job.
|
equalsBySdkFields, sdkFields
copy
applyMutation, build
ProcessingJob.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
.ProcessingJob.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
.ProcessingJob.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)
ProcessingJob.Builder processingOutputConfig(ProcessingOutputConfig processingOutputConfig)
processingOutputConfig
- The new value for the ProcessingOutputConfig property for this object.default ProcessingJob.Builder processingOutputConfig(Consumer<ProcessingOutputConfig.Builder> processingOutputConfig)
ProcessingOutputConfig.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)
ProcessingJob.Builder processingJobName(String processingJobName)
The name of the processing job.
processingJobName
- The name of the processing job.ProcessingJob.Builder processingResources(ProcessingResources processingResources)
processingResources
- The new value for the ProcessingResources property for this object.default ProcessingJob.Builder processingResources(Consumer<ProcessingResources.Builder> processingResources)
ProcessingResources.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)
ProcessingJob.Builder stoppingCondition(ProcessingStoppingCondition stoppingCondition)
stoppingCondition
- The new value for the StoppingCondition property for this object.default ProcessingJob.Builder stoppingCondition(Consumer<ProcessingStoppingCondition.Builder> stoppingCondition)
ProcessingStoppingCondition.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)
ProcessingJob.Builder appSpecification(AppSpecification appSpecification)
appSpecification
- The new value for the AppSpecification property for this object.default ProcessingJob.Builder appSpecification(Consumer<AppSpecification.Builder> appSpecification)
AppSpecification.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)
ProcessingJob.Builder environment(Map<String,String> environment)
Sets the environment variables in the Docker container.
environment
- Sets the environment variables in the Docker container.ProcessingJob.Builder networkConfig(NetworkConfig networkConfig)
networkConfig
- The new value for the NetworkConfig property for this object.default ProcessingJob.Builder networkConfig(Consumer<NetworkConfig.Builder> networkConfig)
NetworkConfig.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)
ProcessingJob.Builder roleArn(String roleArn)
The ARN of the role used to create the processing job.
roleArn
- The ARN of the role used to create the processing job.ProcessingJob.Builder experimentConfig(ExperimentConfig experimentConfig)
experimentConfig
- The new value for the ExperimentConfig property for this object.default ProcessingJob.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)
ProcessingJob.Builder processingJobArn(String processingJobArn)
The ARN of the processing job.
processingJobArn
- The ARN of the processing job.ProcessingJob.Builder processingJobStatus(String processingJobStatus)
The status of the processing job.
processingJobStatus
- The status of the processing job.ProcessingJobStatus
,
ProcessingJobStatus
ProcessingJob.Builder processingJobStatus(ProcessingJobStatus processingJobStatus)
The status of the processing job.
processingJobStatus
- The status of the processing job.ProcessingJobStatus
,
ProcessingJobStatus
ProcessingJob.Builder exitMessage(String exitMessage)
A string, up to one KB in size, that contains metadata from the processing container when the processing job exits.
exitMessage
- A string, up to one KB in size, that contains metadata from the processing container when the
processing job exits.ProcessingJob.Builder failureReason(String failureReason)
A string, up to one KB in size, that contains the reason a processing job failed, if it failed.
failureReason
- A string, up to one KB in size, that contains the reason a processing job failed, if it failed.ProcessingJob.Builder processingEndTime(Instant processingEndTime)
The time that the processing job ended.
processingEndTime
- The time that the processing job ended.ProcessingJob.Builder processingStartTime(Instant processingStartTime)
The time that the processing job started.
processingStartTime
- The time that the processing job started.ProcessingJob.Builder lastModifiedTime(Instant lastModifiedTime)
The time the processing job was last modified.
lastModifiedTime
- The time the processing job was last modified.ProcessingJob.Builder creationTime(Instant creationTime)
The time the processing job was created.
creationTime
- The time the processing job was created.ProcessingJob.Builder monitoringScheduleArn(String monitoringScheduleArn)
The ARN of a monitoring schedule for an endpoint associated with this processing job.
monitoringScheduleArn
- The ARN of a monitoring schedule for an endpoint associated with this processing job.ProcessingJob.Builder autoMLJobArn(String autoMLJobArn)
The Amazon Resource Name (ARN) of the AutoML job associated with this processing job.
autoMLJobArn
- The Amazon Resource Name (ARN) of the AutoML job associated with this processing job.ProcessingJob.Builder trainingJobArn(String trainingJobArn)
The ARN of the training job associated with this processing job.
trainingJobArn
- The ARN of the training job associated with this processing job.ProcessingJob.Builder tags(Collection<Tag> tags)
An array of key-value pairs. For more information, see Using Cost Allocation Tags in the AWS Billing and Cost Management User Guide.
tags
- An array of key-value pairs. For more information, see Using Cost Allocation Tags in the AWS Billing and Cost Management User Guide.ProcessingJob.Builder tags(Tag... tags)
An array of key-value pairs. For more information, see Using Cost Allocation Tags in the AWS Billing and Cost Management User Guide.
tags
- An array of key-value pairs. For more information, see Using Cost Allocation Tags in the AWS Billing and Cost Management User Guide.ProcessingJob.Builder tags(Consumer<Tag.Builder>... tags)
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)
Copyright © 2020. All rights reserved.