Interface DescribeProcessingJobResponse.Builder
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<DescribeProcessingJobResponse.Builder,
,DescribeProcessingJobResponse> SageMakerResponse.Builder
,SdkBuilder<DescribeProcessingJobResponse.Builder,
,DescribeProcessingJobResponse> SdkPojo
,SdkResponse.Builder
- Enclosing class:
DescribeProcessingJobResponse
-
Method Summary
Modifier and TypeMethodDescriptionappSpecification
(Consumer<AppSpecification.Builder> appSpecification) Configures the processing job to run a specified container image.appSpecification
(AppSpecification appSpecification) Configures the processing job to run a specified container image.autoMLJobArn
(String autoMLJobArn) The ARN of an AutoML job associated with this processing job.creationTime
(Instant creationTime) The time at which the processing job was created.environment
(Map<String, String> environment) The environment variables set in the Docker container.exitMessage
(String exitMessage) An optional string, up to one KB in size, that contains metadata from the processing container when the processing job exits.experimentConfig
(Consumer<ExperimentConfig.Builder> experimentConfig) The configuration information used to create an experiment.experimentConfig
(ExperimentConfig experimentConfig) The configuration information used to create an experiment.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 at which the processing job was last modified.monitoringScheduleArn
(String monitoringScheduleArn) The ARN of a monitoring schedule for an endpoint associated with this processing job.networkConfig
(Consumer<NetworkConfig.Builder> networkConfig) Networking options for a processing job.networkConfig
(NetworkConfig networkConfig) Networking options for a processing job.processingEndTime
(Instant processingEndTime) The time at which the processing job completed.processingInputs
(Collection<ProcessingInput> processingInputs) The inputs for a processing job.processingInputs
(Consumer<ProcessingInput.Builder>... processingInputs) The inputs for a processing job.processingInputs
(ProcessingInput... processingInputs) The inputs for a processing job.processingJobArn
(String processingJobArn) The Amazon Resource Name (ARN) of the processing job.processingJobName
(String processingJobName) The name of the processing job.processingJobStatus
(String processingJobStatus) Provides the status of a processing job.processingJobStatus
(ProcessingJobStatus processingJobStatus) Provides the status of a processing job.processingOutputConfig
(Consumer<ProcessingOutputConfig.Builder> processingOutputConfig) Output configuration for the processing job.processingOutputConfig
(ProcessingOutputConfig processingOutputConfig) Output configuration for the processing job.processingResources
(Consumer<ProcessingResources.Builder> processingResources) Identifies the resources, ML compute instances, and ML storage volumes to deploy for a processing job.processingResources
(ProcessingResources processingResources) Identifies the resources, ML compute instances, and ML storage volumes to deploy for a processing job.processingStartTime
(Instant processingStartTime) The time at which the processing job started.The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker can assume to perform tasks on your behalf.stoppingCondition
(Consumer<ProcessingStoppingCondition.Builder> stoppingCondition) The time limit for how long the processing job is allowed to run.stoppingCondition
(ProcessingStoppingCondition stoppingCondition) The time limit for how long the processing job is allowed to run.trainingJobArn
(String trainingJobArn) The ARN of a training job associated with this processing job.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.services.sagemaker.model.SageMakerResponse.Builder
build, responseMetadata, responseMetadata
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
Method Details
-
processingInputs
DescribeProcessingJobResponse.Builder processingInputs(Collection<ProcessingInput> processingInputs) The inputs for a processing job.
- Parameters:
processingInputs
- The inputs for a processing job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
processingInputs
The inputs for a processing job.
- Parameters:
processingInputs
- The inputs for a processing job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
processingInputs
DescribeProcessingJobResponse.Builder processingInputs(Consumer<ProcessingInput.Builder>... processingInputs) The inputs for a processing job.
This is a convenience method that creates an instance of theProcessingInput.Builder
avoiding the need to create one manually viaProcessingInput.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toprocessingInputs(List<ProcessingInput>)
.- Parameters:
processingInputs
- a consumer that will call methods onProcessingInput.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
processingOutputConfig
DescribeProcessingJobResponse.Builder processingOutputConfig(ProcessingOutputConfig processingOutputConfig) Output configuration for the processing job.
- Parameters:
processingOutputConfig
- Output configuration for the processing job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
processingOutputConfig
default DescribeProcessingJobResponse.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 viaProcessingOutputConfig.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toprocessingOutputConfig(ProcessingOutputConfig)
.- Parameters:
processingOutputConfig
- a consumer that will call methods onProcessingOutputConfig.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
processingJobName
The name of the processing job. The name must be unique within an Amazon Web Services Region in the Amazon Web Services account.
- Parameters:
processingJobName
- The name of the processing job. The name must be unique within an Amazon Web Services Region in the Amazon Web Services account.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
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.
- Parameters:
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.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
processingResources
default DescribeProcessingJobResponse.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 viaProcessingResources.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toprocessingResources(ProcessingResources)
.- Parameters:
processingResources
- a consumer that will call methods onProcessingResources.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
stoppingCondition
DescribeProcessingJobResponse.Builder stoppingCondition(ProcessingStoppingCondition stoppingCondition) The time limit for how long the processing job is allowed to run.
- Parameters:
stoppingCondition
- The time limit for how long the processing job is allowed to run.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
stoppingCondition
default DescribeProcessingJobResponse.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 viaProcessingStoppingCondition.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tostoppingCondition(ProcessingStoppingCondition)
.- Parameters:
stoppingCondition
- a consumer that will call methods onProcessingStoppingCondition.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
appSpecification
Configures the processing job to run a specified container image.
- Parameters:
appSpecification
- Configures the processing job to run a specified container image.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
appSpecification
default DescribeProcessingJobResponse.Builder appSpecification(Consumer<AppSpecification.Builder> appSpecification) Configures the processing job to run a specified container image.
This is a convenience method that creates an instance of theAppSpecification.Builder
avoiding the need to create one manually viaAppSpecification.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toappSpecification(AppSpecification)
.- Parameters:
appSpecification
- a consumer that will call methods onAppSpecification.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
environment
The environment variables set in the Docker container.
- Parameters:
environment
- The environment variables set in the Docker container.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
networkConfig
Networking options for a processing job.
- Parameters:
networkConfig
- Networking options for a processing job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
networkConfig
default DescribeProcessingJobResponse.Builder networkConfig(Consumer<NetworkConfig.Builder> networkConfig) Networking options for a processing job.
This is a convenience method that creates an instance of theNetworkConfig.Builder
avoiding the need to create one manually viaNetworkConfig.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tonetworkConfig(NetworkConfig)
.- Parameters:
networkConfig
- a consumer that will call methods onNetworkConfig.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
roleArn
The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker can assume to perform tasks on your behalf.
- Parameters:
roleArn
- The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker can assume to perform tasks on your behalf.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
experimentConfig
The configuration information used to create an experiment.
- Parameters:
experimentConfig
- The configuration information used to create an experiment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
experimentConfig
default DescribeProcessingJobResponse.Builder experimentConfig(Consumer<ExperimentConfig.Builder> experimentConfig) The configuration information used to create an experiment.
This is a convenience method that creates an instance of theExperimentConfig.Builder
avoiding the need to create one manually viaExperimentConfig.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toexperimentConfig(ExperimentConfig)
.- Parameters:
experimentConfig
- a consumer that will call methods onExperimentConfig.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
processingJobArn
The Amazon Resource Name (ARN) of the processing job.
- Parameters:
processingJobArn
- The Amazon Resource Name (ARN) of the processing job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
processingJobStatus
Provides the status of a processing job.
- Parameters:
processingJobStatus
- Provides the status of a processing job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
processingJobStatus
Provides the status of a processing job.
- Parameters:
processingJobStatus
- Provides the status of a processing job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
exitMessage
An optional string, up to one KB in size, that contains metadata from the processing container when the processing job exits.
- Parameters:
exitMessage
- An optional 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.
-
failureReason
A 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.
-
processingEndTime
The time at which the processing job completed.
- Parameters:
processingEndTime
- The time at which the processing job completed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
processingStartTime
The time at which the processing job started.
- Parameters:
processingStartTime
- The time at which the processing job started.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastModifiedTime
The time at which the processing job was last modified.
- Parameters:
lastModifiedTime
- The time at which the processing job was last modified.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
creationTime
The time at which the processing job was created.
- Parameters:
creationTime
- The time at which the processing job was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
monitoringScheduleArn
The 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.
-
autoMLJobArn
The ARN of an AutoML job associated with this processing job.
- Parameters:
autoMLJobArn
- The ARN of an AutoML job associated with this processing job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
trainingJobArn
The ARN of a training job associated with this processing job.
- Parameters:
trainingJobArn
- The ARN of a training job associated with this processing job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-