Interface DescribeProcessingJobResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder
,Buildable
,CopyableBuilder<DescribeProcessingJobResponse.Builder,DescribeProcessingJobResponse>
,SageMakerResponse.Builder
,SdkBuilder<DescribeProcessingJobResponse.Builder,DescribeProcessingJobResponse>
,SdkPojo
,SdkResponse.Builder
- Enclosing class:
- DescribeProcessingJobResponse
public static interface DescribeProcessingJobResponse.Builder extends SageMakerResponse.Builder, SdkPojo, CopyableBuilder<DescribeProcessingJobResponse.Builder,DescribeProcessingJobResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default DescribeProcessingJobResponse.Builder
appSpecification(Consumer<AppSpecification.Builder> appSpecification)
Configures the processing job to run a specified container image.DescribeProcessingJobResponse.Builder
appSpecification(AppSpecification appSpecification)
Configures the processing job to run a specified container image.DescribeProcessingJobResponse.Builder
autoMLJobArn(String autoMLJobArn)
The ARN of an AutoML job associated with this processing job.DescribeProcessingJobResponse.Builder
creationTime(Instant creationTime)
The time at which the processing job was created.DescribeProcessingJobResponse.Builder
environment(Map<String,String> environment)
The environment variables set in the Docker container.DescribeProcessingJobResponse.Builder
exitMessage(String exitMessage)
An optional string, up to one KB in size, that contains metadata from the processing container when the processing job exits.default DescribeProcessingJobResponse.Builder
experimentConfig(Consumer<ExperimentConfig.Builder> experimentConfig)
The configuration information used to create an experiment.DescribeProcessingJobResponse.Builder
experimentConfig(ExperimentConfig experimentConfig)
The configuration information used to create an experiment.DescribeProcessingJobResponse.Builder
failureReason(String failureReason)
A string, up to one KB in size, that contains the reason a processing job failed, if it failed.DescribeProcessingJobResponse.Builder
lastModifiedTime(Instant lastModifiedTime)
The time at which the processing job was last modified.DescribeProcessingJobResponse.Builder
monitoringScheduleArn(String monitoringScheduleArn)
The ARN of a monitoring schedule for an endpoint associated with this processing job.default DescribeProcessingJobResponse.Builder
networkConfig(Consumer<NetworkConfig.Builder> networkConfig)
Networking options for a processing job.DescribeProcessingJobResponse.Builder
networkConfig(NetworkConfig networkConfig)
Networking options for a processing job.DescribeProcessingJobResponse.Builder
processingEndTime(Instant processingEndTime)
The time at which the processing job completed.DescribeProcessingJobResponse.Builder
processingInputs(Collection<ProcessingInput> processingInputs)
The inputs for a processing job.DescribeProcessingJobResponse.Builder
processingInputs(Consumer<ProcessingInput.Builder>... processingInputs)
The inputs for a processing job.DescribeProcessingJobResponse.Builder
processingInputs(ProcessingInput... processingInputs)
The inputs for a processing job.DescribeProcessingJobResponse.Builder
processingJobArn(String processingJobArn)
The Amazon Resource Name (ARN) of the processing job.DescribeProcessingJobResponse.Builder
processingJobName(String processingJobName)
The name of the processing job.DescribeProcessingJobResponse.Builder
processingJobStatus(String processingJobStatus)
Provides the status of a processing job.DescribeProcessingJobResponse.Builder
processingJobStatus(ProcessingJobStatus processingJobStatus)
Provides the status of a processing job.default DescribeProcessingJobResponse.Builder
processingOutputConfig(Consumer<ProcessingOutputConfig.Builder> processingOutputConfig)
Output configuration for the processing job.DescribeProcessingJobResponse.Builder
processingOutputConfig(ProcessingOutputConfig processingOutputConfig)
Output configuration for the processing job.default DescribeProcessingJobResponse.Builder
processingResources(Consumer<ProcessingResources.Builder> processingResources)
Identifies the resources, ML compute instances, and ML storage volumes to deploy for a processing job.DescribeProcessingJobResponse.Builder
processingResources(ProcessingResources processingResources)
Identifies the resources, ML compute instances, and ML storage volumes to deploy for a processing job.DescribeProcessingJobResponse.Builder
processingStartTime(Instant processingStartTime)
The time at which the processing job started.DescribeProcessingJobResponse.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 DescribeProcessingJobResponse.Builder
stoppingCondition(Consumer<ProcessingStoppingCondition.Builder> stoppingCondition)
The time limit for how long the processing job is allowed to run.DescribeProcessingJobResponse.Builder
stoppingCondition(ProcessingStoppingCondition stoppingCondition)
The time limit for how long the processing job is allowed to run.DescribeProcessingJobResponse.Builder
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 Detail
-
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
DescribeProcessingJobResponse.Builder processingInputs(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
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 to#processingInputs(List
.) - 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:
#processingInputs(java.util.Collection
)
-
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:
processingOutputConfig(ProcessingOutputConfig)
-
processingJobName
DescribeProcessingJobResponse.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.
- 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
DescribeProcessingJobResponse.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.
- 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:
processingResources(ProcessingResources)
-
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:
stoppingCondition(ProcessingStoppingCondition)
-
appSpecification
DescribeProcessingJobResponse.Builder appSpecification(AppSpecification 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:
appSpecification(AppSpecification)
-
environment
DescribeProcessingJobResponse.Builder environment(Map<String,String> 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
DescribeProcessingJobResponse.Builder networkConfig(NetworkConfig 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:
networkConfig(NetworkConfig)
-
roleArn
DescribeProcessingJobResponse.Builder roleArn(String 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
DescribeProcessingJobResponse.Builder experimentConfig(ExperimentConfig 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:
experimentConfig(ExperimentConfig)
-
processingJobArn
DescribeProcessingJobResponse.Builder processingJobArn(String 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
DescribeProcessingJobResponse.Builder processingJobStatus(String 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
,ProcessingJobStatus
-
processingJobStatus
DescribeProcessingJobResponse.Builder processingJobStatus(ProcessingJobStatus 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
,ProcessingJobStatus
-
exitMessage
DescribeProcessingJobResponse.Builder exitMessage(String 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
DescribeProcessingJobResponse.Builder failureReason(String 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
DescribeProcessingJobResponse.Builder processingEndTime(Instant 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
DescribeProcessingJobResponse.Builder processingStartTime(Instant 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
DescribeProcessingJobResponse.Builder lastModifiedTime(Instant 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
DescribeProcessingJobResponse.Builder creationTime(Instant 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
DescribeProcessingJobResponse.Builder monitoringScheduleArn(String 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
DescribeProcessingJobResponse.Builder autoMLJobArn(String 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
DescribeProcessingJobResponse.Builder trainingJobArn(String 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.
-
-