Interface DescribeOptimizationJobResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<DescribeOptimizationJobResponse.Builder,DescribeOptimizationJobResponse>,SageMakerResponse.Builder,SdkBuilder<DescribeOptimizationJobResponse.Builder,DescribeOptimizationJobResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- DescribeOptimizationJobResponse
public static interface DescribeOptimizationJobResponse.Builder extends SageMakerResponse.Builder, SdkPojo, CopyableBuilder<DescribeOptimizationJobResponse.Builder,DescribeOptimizationJobResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description DescribeOptimizationJobResponse.BuildercreationTime(Instant creationTime)The time when you created the optimization job.DescribeOptimizationJobResponse.BuilderdeploymentInstanceType(String deploymentInstanceType)The type of instance that hosts the optimized model that you create with the optimization job.DescribeOptimizationJobResponse.BuilderdeploymentInstanceType(OptimizationJobDeploymentInstanceType deploymentInstanceType)The type of instance that hosts the optimized model that you create with the optimization job.DescribeOptimizationJobResponse.BuilderfailureReason(String failureReason)If the optimization job status isFAILED, the reason for the failure.DescribeOptimizationJobResponse.BuilderlastModifiedTime(Instant lastModifiedTime)The time when the optimization job was last updated.default DescribeOptimizationJobResponse.BuildermodelSource(Consumer<OptimizationJobModelSource.Builder> modelSource)The location of the source model to optimize with an optimization job.DescribeOptimizationJobResponse.BuildermodelSource(OptimizationJobModelSource modelSource)The location of the source model to optimize with an optimization job.DescribeOptimizationJobResponse.BuilderoptimizationConfigs(Collection<OptimizationConfig> optimizationConfigs)Settings for each of the optimization techniques that the job applies.DescribeOptimizationJobResponse.BuilderoptimizationConfigs(Consumer<OptimizationConfig.Builder>... optimizationConfigs)Settings for each of the optimization techniques that the job applies.DescribeOptimizationJobResponse.BuilderoptimizationConfigs(OptimizationConfig... optimizationConfigs)Settings for each of the optimization techniques that the job applies.DescribeOptimizationJobResponse.BuilderoptimizationEndTime(Instant optimizationEndTime)The time when the optimization job finished processing.DescribeOptimizationJobResponse.BuilderoptimizationEnvironment(Map<String,String> optimizationEnvironment)The environment variables to set in the model container.DescribeOptimizationJobResponse.BuilderoptimizationJobArn(String optimizationJobArn)The Amazon Resource Name (ARN) of the optimization job.DescribeOptimizationJobResponse.BuilderoptimizationJobName(String optimizationJobName)The name that you assigned to the optimization job.DescribeOptimizationJobResponse.BuilderoptimizationJobStatus(String optimizationJobStatus)The current status of the optimization job.DescribeOptimizationJobResponse.BuilderoptimizationJobStatus(OptimizationJobStatus optimizationJobStatus)The current status of the optimization job.default DescribeOptimizationJobResponse.BuilderoptimizationOutput(Consumer<OptimizationOutput.Builder> optimizationOutput)Output values produced by an optimization job.DescribeOptimizationJobResponse.BuilderoptimizationOutput(OptimizationOutput optimizationOutput)Output values produced by an optimization job.DescribeOptimizationJobResponse.BuilderoptimizationStartTime(Instant optimizationStartTime)The time when the optimization job started.default DescribeOptimizationJobResponse.BuilderoutputConfig(Consumer<OptimizationJobOutputConfig.Builder> outputConfig)Details for where to store the optimized model that you create with the optimization job.DescribeOptimizationJobResponse.BuilderoutputConfig(OptimizationJobOutputConfig outputConfig)Details for where to store the optimized model that you create with the optimization job.DescribeOptimizationJobResponse.BuilderroleArn(String roleArn)The ARN of the IAM role that you assigned to the optimization job.default DescribeOptimizationJobResponse.BuilderstoppingCondition(Consumer<StoppingCondition.Builder> stoppingCondition)Sets the value of the StoppingCondition property for this object.DescribeOptimizationJobResponse.BuilderstoppingCondition(StoppingCondition stoppingCondition)Sets the value of the StoppingCondition property for this object.default DescribeOptimizationJobResponse.BuildervpcConfig(Consumer<OptimizationVpcConfig.Builder> vpcConfig)A VPC in Amazon VPC that your optimized model has access to.DescribeOptimizationJobResponse.BuildervpcConfig(OptimizationVpcConfig vpcConfig)A VPC in Amazon VPC that your optimized model has access to.-
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
-
optimizationJobArn
DescribeOptimizationJobResponse.Builder optimizationJobArn(String optimizationJobArn)
The Amazon Resource Name (ARN) of the optimization job.
- Parameters:
optimizationJobArn- The Amazon Resource Name (ARN) of the optimization job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
optimizationJobStatus
DescribeOptimizationJobResponse.Builder optimizationJobStatus(String optimizationJobStatus)
The current status of the optimization job.
- Parameters:
optimizationJobStatus- The current status of the optimization job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
OptimizationJobStatus,OptimizationJobStatus
-
optimizationJobStatus
DescribeOptimizationJobResponse.Builder optimizationJobStatus(OptimizationJobStatus optimizationJobStatus)
The current status of the optimization job.
- Parameters:
optimizationJobStatus- The current status of the optimization job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
OptimizationJobStatus,OptimizationJobStatus
-
optimizationStartTime
DescribeOptimizationJobResponse.Builder optimizationStartTime(Instant optimizationStartTime)
The time when the optimization job started.
- Parameters:
optimizationStartTime- The time when the optimization job started.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
optimizationEndTime
DescribeOptimizationJobResponse.Builder optimizationEndTime(Instant optimizationEndTime)
The time when the optimization job finished processing.
- Parameters:
optimizationEndTime- The time when the optimization job finished processing.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
creationTime
DescribeOptimizationJobResponse.Builder creationTime(Instant creationTime)
The time when you created the optimization job.
- Parameters:
creationTime- The time when you created the optimization job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastModifiedTime
DescribeOptimizationJobResponse.Builder lastModifiedTime(Instant lastModifiedTime)
The time when the optimization job was last updated.
- Parameters:
lastModifiedTime- The time when the optimization job was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
failureReason
DescribeOptimizationJobResponse.Builder failureReason(String failureReason)
If the optimization job status is
FAILED, the reason for the failure.- Parameters:
failureReason- If the optimization job status isFAILED, the reason for the failure.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
optimizationJobName
DescribeOptimizationJobResponse.Builder optimizationJobName(String optimizationJobName)
The name that you assigned to the optimization job.
- Parameters:
optimizationJobName- The name that you assigned to the optimization job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
modelSource
DescribeOptimizationJobResponse.Builder modelSource(OptimizationJobModelSource modelSource)
The location of the source model to optimize with an optimization job.
- Parameters:
modelSource- The location of the source model to optimize with an optimization job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
modelSource
default DescribeOptimizationJobResponse.Builder modelSource(Consumer<OptimizationJobModelSource.Builder> modelSource)
The location of the source model to optimize with an optimization job.
This is a convenience method that creates an instance of theOptimizationJobModelSource.Builderavoiding the need to create one manually viaOptimizationJobModelSource.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tomodelSource(OptimizationJobModelSource).- Parameters:
modelSource- a consumer that will call methods onOptimizationJobModelSource.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
modelSource(OptimizationJobModelSource)
-
optimizationEnvironment
DescribeOptimizationJobResponse.Builder optimizationEnvironment(Map<String,String> optimizationEnvironment)
The environment variables to set in the model container.
- Parameters:
optimizationEnvironment- The environment variables to set in the model container.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
deploymentInstanceType
DescribeOptimizationJobResponse.Builder deploymentInstanceType(String deploymentInstanceType)
The type of instance that hosts the optimized model that you create with the optimization job.
- Parameters:
deploymentInstanceType- The type of instance that hosts the optimized model that you create with the optimization job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
OptimizationJobDeploymentInstanceType,OptimizationJobDeploymentInstanceType
-
deploymentInstanceType
DescribeOptimizationJobResponse.Builder deploymentInstanceType(OptimizationJobDeploymentInstanceType deploymentInstanceType)
The type of instance that hosts the optimized model that you create with the optimization job.
- Parameters:
deploymentInstanceType- The type of instance that hosts the optimized model that you create with the optimization job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
OptimizationJobDeploymentInstanceType,OptimizationJobDeploymentInstanceType
-
optimizationConfigs
DescribeOptimizationJobResponse.Builder optimizationConfigs(Collection<OptimizationConfig> optimizationConfigs)
Settings for each of the optimization techniques that the job applies.
- Parameters:
optimizationConfigs- Settings for each of the optimization techniques that the job applies.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
optimizationConfigs
DescribeOptimizationJobResponse.Builder optimizationConfigs(OptimizationConfig... optimizationConfigs)
Settings for each of the optimization techniques that the job applies.
- Parameters:
optimizationConfigs- Settings for each of the optimization techniques that the job applies.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
optimizationConfigs
DescribeOptimizationJobResponse.Builder optimizationConfigs(Consumer<OptimizationConfig.Builder>... optimizationConfigs)
Settings for each of the optimization techniques that the job applies.
This is a convenience method that creates an instance of theOptimizationConfig.Builderavoiding the need to create one manually viaOptimizationConfig.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#optimizationConfigs(List.) - Parameters:
optimizationConfigs- a consumer that will call methods onOptimizationConfig.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
#optimizationConfigs(java.util.Collection)
-
outputConfig
DescribeOptimizationJobResponse.Builder outputConfig(OptimizationJobOutputConfig outputConfig)
Details for where to store the optimized model that you create with the optimization job.
- Parameters:
outputConfig- Details for where to store the optimized model that you create with the optimization job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
outputConfig
default DescribeOptimizationJobResponse.Builder outputConfig(Consumer<OptimizationJobOutputConfig.Builder> outputConfig)
Details for where to store the optimized model that you create with the optimization job.
This is a convenience method that creates an instance of theOptimizationJobOutputConfig.Builderavoiding the need to create one manually viaOptimizationJobOutputConfig.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tooutputConfig(OptimizationJobOutputConfig).- Parameters:
outputConfig- a consumer that will call methods onOptimizationJobOutputConfig.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
outputConfig(OptimizationJobOutputConfig)
-
optimizationOutput
DescribeOptimizationJobResponse.Builder optimizationOutput(OptimizationOutput optimizationOutput)
Output values produced by an optimization job.
- Parameters:
optimizationOutput- Output values produced by an optimization job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
optimizationOutput
default DescribeOptimizationJobResponse.Builder optimizationOutput(Consumer<OptimizationOutput.Builder> optimizationOutput)
Output values produced by an optimization job.
This is a convenience method that creates an instance of theOptimizationOutput.Builderavoiding the need to create one manually viaOptimizationOutput.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tooptimizationOutput(OptimizationOutput).- Parameters:
optimizationOutput- a consumer that will call methods onOptimizationOutput.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
optimizationOutput(OptimizationOutput)
-
roleArn
DescribeOptimizationJobResponse.Builder roleArn(String roleArn)
The ARN of the IAM role that you assigned to the optimization job.
- Parameters:
roleArn- The ARN of the IAM role that you assigned to the optimization job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
stoppingCondition
DescribeOptimizationJobResponse.Builder stoppingCondition(StoppingCondition stoppingCondition)
Sets 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.
-
stoppingCondition
default DescribeOptimizationJobResponse.Builder stoppingCondition(Consumer<StoppingCondition.Builder> stoppingCondition)
Sets the value of the StoppingCondition property for this object. This is a convenience method that creates an instance of theStoppingCondition.Builderavoiding the need to create one manually viaStoppingCondition.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tostoppingCondition(StoppingCondition).- Parameters:
stoppingCondition- a consumer that will call methods onStoppingCondition.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
stoppingCondition(StoppingCondition)
-
vpcConfig
DescribeOptimizationJobResponse.Builder vpcConfig(OptimizationVpcConfig vpcConfig)
A VPC in Amazon VPC that your optimized model has access to.
- Parameters:
vpcConfig- A VPC in Amazon VPC that your optimized model has access to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
vpcConfig
default DescribeOptimizationJobResponse.Builder vpcConfig(Consumer<OptimizationVpcConfig.Builder> vpcConfig)
A VPC in Amazon VPC that your optimized model has access to.
This is a convenience method that creates an instance of theOptimizationVpcConfig.Builderavoiding the need to create one manually viaOptimizationVpcConfig.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tovpcConfig(OptimizationVpcConfig).- Parameters:
vpcConfig- a consumer that will call methods onOptimizationVpcConfig.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
vpcConfig(OptimizationVpcConfig)
-
-