Interface ProcessingJob.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<ProcessingJob.Builder,,- ProcessingJob> - SdkBuilder<ProcessingJob.Builder,,- ProcessingJob> - SdkPojo
- Enclosing class:
- ProcessingJob
- 
Method SummaryModifier and TypeMethodDescriptiondefault ProcessingJob.BuilderappSpecification(Consumer<AppSpecification.Builder> appSpecification) Sets the value of the AppSpecification property for this object.appSpecification(AppSpecification appSpecification) Sets the value of the AppSpecification property for this object.autoMLJobArn(String autoMLJobArn) The Amazon Resource Name (ARN) of the AutoML job associated with this processing job.creationTime(Instant creationTime) The time the processing job was created.environment(Map<String, String> environment) Sets the environment variables in the Docker container.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.BuilderexperimentConfig(Consumer<ExperimentConfig.Builder> experimentConfig) Sets the value of the ExperimentConfig property for this object.experimentConfig(ExperimentConfig experimentConfig) Sets the value of the ExperimentConfig property for this object.failureReason(String failureReason) A string, up to one KB in size, that contains the reason a processing job failed, if it failed.lastModifiedTime(Instant lastModifiedTime) The time the processing job was last modified.monitoringScheduleArn(String monitoringScheduleArn) The ARN of a monitoring schedule for an endpoint associated with this processing job.default ProcessingJob.BuildernetworkConfig(Consumer<NetworkConfig.Builder> networkConfig) Sets the value of the NetworkConfig property for this object.networkConfig(NetworkConfig networkConfig) Sets the value of the NetworkConfig property for this object.processingEndTime(Instant processingEndTime) The time that the processing job ended.processingInputs(Collection<ProcessingInput> processingInputs) List of input configurations for the processing job.processingInputs(Consumer<ProcessingInput.Builder>... processingInputs) List of input configurations for the processing job.processingInputs(ProcessingInput... processingInputs) List of input configurations for the processing job.processingJobArn(String processingJobArn) The ARN of the processing job.processingJobName(String processingJobName) The name of the processing job.processingJobStatus(String processingJobStatus) The status of the processing job.processingJobStatus(ProcessingJobStatus processingJobStatus) The status of the processing job.default ProcessingJob.BuilderprocessingOutputConfig(Consumer<ProcessingOutputConfig.Builder> processingOutputConfig) Sets the value of the ProcessingOutputConfig property for this object.processingOutputConfig(ProcessingOutputConfig processingOutputConfig) Sets the value of the ProcessingOutputConfig property for this object.default ProcessingJob.BuilderprocessingResources(Consumer<ProcessingResources.Builder> processingResources) Sets the value of the ProcessingResources property for this object.processingResources(ProcessingResources processingResources) Sets the value of the ProcessingResources property for this object.processingStartTime(Instant processingStartTime) The time that the processing job started.The ARN of the role used to create the processing job.default ProcessingJob.BuilderstoppingCondition(Consumer<ProcessingStoppingCondition.Builder> stoppingCondition) Sets the value of the StoppingCondition property for this object.stoppingCondition(ProcessingStoppingCondition stoppingCondition) Sets the value of the StoppingCondition property for this object.tags(Collection<Tag> tags) An array of key-value pairs.tags(Consumer<Tag.Builder>... tags) An array of key-value pairs.An array of key-value pairs.trainingJobArn(String trainingJobArn) The ARN of the training job associated with this processing job.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
processingInputsList of input configurations for the processing job. - Parameters:
- processingInputs- List of input configurations for the processing job.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
processingInputsList of input configurations for the processing job. - Parameters:
- processingInputs- List of input configurations for the processing job.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
processingInputsList of input configurations for the processing job. This is a convenience method that creates an instance of theProcessingInput.Builderavoiding the need to create one manually viaProcessingInput.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toprocessingInputs(List<ProcessingInput>).- Parameters:
- processingInputs- a consumer that will call methods on- ProcessingInput.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
processingOutputConfigSets the value of the ProcessingOutputConfig property for this object.- Parameters:
- processingOutputConfig- The new value for the ProcessingOutputConfig property for this object.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
processingOutputConfigdefault ProcessingJob.Builder processingOutputConfig(Consumer<ProcessingOutputConfig.Builder> processingOutputConfig) Sets the value of the ProcessingOutputConfig property for this object. This is a convenience method that creates an instance of theProcessingOutputConfig.Builderavoiding the need to create one manually viaProcessingOutputConfig.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toprocessingOutputConfig(ProcessingOutputConfig).- Parameters:
- processingOutputConfig- a consumer that will call methods on- ProcessingOutputConfig.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
processingJobNameThe name of the processing job. - Parameters:
- processingJobName- The name of the processing job.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
processingResourcesSets the value of the ProcessingResources property for this object.- Parameters:
- processingResources- The new value for the ProcessingResources property for this object.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
processingResourcesdefault ProcessingJob.Builder processingResources(Consumer<ProcessingResources.Builder> processingResources) Sets the value of the ProcessingResources property for this object. This is a convenience method that creates an instance of theProcessingResources.Builderavoiding the need to create one manually viaProcessingResources.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toprocessingResources(ProcessingResources).- Parameters:
- processingResources- a consumer that will call methods on- ProcessingResources.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
stoppingConditionSets the value of the StoppingCondition property for this object.- Parameters:
- stoppingCondition- The new value for the StoppingCondition property for this object.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
stoppingConditiondefault ProcessingJob.Builder stoppingCondition(Consumer<ProcessingStoppingCondition.Builder> stoppingCondition) Sets the value of the StoppingCondition property for this object. This is a convenience method that creates an instance of theProcessingStoppingCondition.Builderavoiding the need to create one manually viaProcessingStoppingCondition.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tostoppingCondition(ProcessingStoppingCondition).- Parameters:
- stoppingCondition- a consumer that will call methods on- ProcessingStoppingCondition.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
appSpecificationSets the value of the AppSpecification property for this object.- Parameters:
- appSpecification- The new value for the AppSpecification property for this object.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
appSpecificationSets the value of the AppSpecification property for this object. This is a convenience method that creates an instance of theAppSpecification.Builderavoiding the need to create one manually viaAppSpecification.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toappSpecification(AppSpecification).- Parameters:
- appSpecification- a consumer that will call methods on- AppSpecification.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
environmentSets the environment variables in the Docker container. - Parameters:
- environment- Sets the environment variables in the Docker container.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
networkConfigSets the value of the NetworkConfig property for this object.- Parameters:
- networkConfig- The new value for the NetworkConfig property for this object.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
networkConfigSets the value of the NetworkConfig property for this object. This is a convenience method that creates an instance of theNetworkConfig.Builderavoiding the need to create one manually viaNetworkConfig.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tonetworkConfig(NetworkConfig).- Parameters:
- networkConfig- a consumer that will call methods on- NetworkConfig.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
roleArnThe ARN of the role used to create the processing job. - Parameters:
- roleArn- The ARN of the role used to create the processing job.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
experimentConfigSets the value of the ExperimentConfig property for this object.- Parameters:
- experimentConfig- The new value for the ExperimentConfig property for this object.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
experimentConfigSets the value of the ExperimentConfig property for this object. This is a convenience method that creates an instance of theExperimentConfig.Builderavoiding the need to create one manually viaExperimentConfig.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toexperimentConfig(ExperimentConfig).- Parameters:
- experimentConfig- a consumer that will call methods on- ExperimentConfig.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
processingJobArnThe ARN of the processing job. - Parameters:
- processingJobArn- The ARN of the processing job.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
processingJobStatusThe status of the processing job. - Parameters:
- processingJobStatus- The status of the processing job.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
processingJobStatusThe status of the processing job. - Parameters:
- processingJobStatus- The status of the processing job.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
exitMessageA string, up to one KB in size, that contains metadata from the processing container when the processing job exits. - Parameters:
- exitMessage- A string, up to one KB in size, that contains metadata from the processing container when the processing job exits.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
failureReasonA string, up to one KB in size, that contains the reason a processing job failed, if it failed. - Parameters:
- failureReason- A string, up to one KB in size, that contains the reason a processing job failed, if it failed.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
processingEndTimeThe time that the processing job ended. - Parameters:
- processingEndTime- The time that the processing job ended.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
processingStartTimeThe time that the processing job started. - Parameters:
- processingStartTime- The time that the processing job started.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
lastModifiedTimeThe time the processing job was last modified. - Parameters:
- lastModifiedTime- The time the processing job was last modified.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
creationTimeThe time the processing job was created. - Parameters:
- creationTime- The time the processing job was created.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
monitoringScheduleArnThe ARN of a monitoring schedule for an endpoint associated with this processing job. - Parameters:
- monitoringScheduleArn- The ARN of a monitoring schedule for an endpoint associated with this processing job.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
autoMLJobArnThe Amazon Resource Name (ARN) of the AutoML job associated with this processing job. - Parameters:
- autoMLJobArn- The Amazon Resource Name (ARN) of the AutoML job associated with this processing job.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
trainingJobArnThe ARN of the training job associated with this processing job. - Parameters:
- trainingJobArn- The ARN of the training job associated with this processing job.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
tagsAn array of key-value pairs. For more information, see Using Cost Allocation Tags in the Amazon Web Services Billing and Cost Management User Guide. - Parameters:
- tags- 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.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
tagsAn array of key-value pairs. For more information, see Using Cost Allocation Tags in the Amazon Web Services Billing and Cost Management User Guide. - Parameters:
- tags- 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.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
tagsAn 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.Builderavoiding the need to create one manually viaTag.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed totags(List<Tag>).- Parameters:
- tags- a consumer that will call methods on- Tag.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
 
-