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.BuilderappSpecification(Consumer<AppSpecification.Builder> appSpecification)Configures the processing job to run a specified container image.DescribeProcessingJobResponse.BuilderappSpecification(AppSpecification appSpecification)Configures the processing job to run a specified container image.DescribeProcessingJobResponse.BuilderautoMLJobArn(String autoMLJobArn)The ARN of an AutoML job associated with this processing job.DescribeProcessingJobResponse.BuildercreationTime(Instant creationTime)The time at which the processing job was created.DescribeProcessingJobResponse.Builderenvironment(Map<String,String> environment)The environment variables set in the Docker container.DescribeProcessingJobResponse.BuilderexitMessage(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.BuilderexperimentConfig(Consumer<ExperimentConfig.Builder> experimentConfig)The configuration information used to create an experiment.DescribeProcessingJobResponse.BuilderexperimentConfig(ExperimentConfig experimentConfig)The configuration information used to create an experiment.DescribeProcessingJobResponse.BuilderfailureReason(String failureReason)A string, up to one KB in size, that contains the reason a processing job failed, if it failed.DescribeProcessingJobResponse.BuilderlastModifiedTime(Instant lastModifiedTime)The time at which the processing job was last modified.DescribeProcessingJobResponse.BuildermonitoringScheduleArn(String monitoringScheduleArn)The ARN of a monitoring schedule for an endpoint associated with this processing job.default DescribeProcessingJobResponse.BuildernetworkConfig(Consumer<NetworkConfig.Builder> networkConfig)Networking options for a processing job.DescribeProcessingJobResponse.BuildernetworkConfig(NetworkConfig networkConfig)Networking options for a processing job.DescribeProcessingJobResponse.BuilderprocessingEndTime(Instant processingEndTime)The time at which the processing job completed.DescribeProcessingJobResponse.BuilderprocessingInputs(Collection<ProcessingInput> processingInputs)The inputs for a processing job.DescribeProcessingJobResponse.BuilderprocessingInputs(Consumer<ProcessingInput.Builder>... processingInputs)The inputs for a processing job.DescribeProcessingJobResponse.BuilderprocessingInputs(ProcessingInput... processingInputs)The inputs for a processing job.DescribeProcessingJobResponse.BuilderprocessingJobArn(String processingJobArn)The Amazon Resource Name (ARN) of the processing job.DescribeProcessingJobResponse.BuilderprocessingJobName(String processingJobName)The name of the processing job.DescribeProcessingJobResponse.BuilderprocessingJobStatus(String processingJobStatus)Provides the status of a processing job.DescribeProcessingJobResponse.BuilderprocessingJobStatus(ProcessingJobStatus processingJobStatus)Provides the status of a processing job.default DescribeProcessingJobResponse.BuilderprocessingOutputConfig(Consumer<ProcessingOutputConfig.Builder> processingOutputConfig)Output configuration for the processing job.DescribeProcessingJobResponse.BuilderprocessingOutputConfig(ProcessingOutputConfig processingOutputConfig)Output configuration for the processing job.default DescribeProcessingJobResponse.BuilderprocessingResources(Consumer<ProcessingResources.Builder> processingResources)Identifies the resources, ML compute instances, and ML storage volumes to deploy for a processing job.DescribeProcessingJobResponse.BuilderprocessingResources(ProcessingResources processingResources)Identifies the resources, ML compute instances, and ML storage volumes to deploy for a processing job.DescribeProcessingJobResponse.BuilderprocessingStartTime(Instant processingStartTime)The time at which the processing job started.DescribeProcessingJobResponse.BuilderroleArn(String roleArn)The Amazon Resource Name (ARN) of an IAM role that Amazon SageMaker can assume to perform tasks on your behalf.default DescribeProcessingJobResponse.BuilderstoppingCondition(Consumer<ProcessingStoppingCondition.Builder> stoppingCondition)The time limit for how long the processing job is allowed to run.DescribeProcessingJobResponse.BuilderstoppingCondition(ProcessingStoppingCondition stoppingCondition)The time limit for how long the processing job is allowed to run.DescribeProcessingJobResponse.BuildertrainingJobArn(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, sdkFieldNameToField, 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.Builderavoiding the need to create one manually viaProcessingInput.builder().When the
Consumercompletes,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.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 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.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 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.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 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.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 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.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 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.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 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.
-
-