Interface OptimizationJobSummary.Builder
-
- All Superinterfaces:
Buildable
,CopyableBuilder<OptimizationJobSummary.Builder,OptimizationJobSummary>
,SdkBuilder<OptimizationJobSummary.Builder,OptimizationJobSummary>
,SdkPojo
- Enclosing class:
- OptimizationJobSummary
public static interface OptimizationJobSummary.Builder extends SdkPojo, CopyableBuilder<OptimizationJobSummary.Builder,OptimizationJobSummary>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description OptimizationJobSummary.Builder
creationTime(Instant creationTime)
The time when you created the optimization job.OptimizationJobSummary.Builder
deploymentInstanceType(String deploymentInstanceType)
The type of instance that hosts the optimized model that you create with the optimization job.OptimizationJobSummary.Builder
deploymentInstanceType(OptimizationJobDeploymentInstanceType deploymentInstanceType)
The type of instance that hosts the optimized model that you create with the optimization job.OptimizationJobSummary.Builder
lastModifiedTime(Instant lastModifiedTime)
The time when the optimization job was last updated.OptimizationJobSummary.Builder
optimizationEndTime(Instant optimizationEndTime)
The time when the optimization job finished processing.OptimizationJobSummary.Builder
optimizationJobArn(String optimizationJobArn)
The Amazon Resource Name (ARN) of the optimization job.OptimizationJobSummary.Builder
optimizationJobName(String optimizationJobName)
The name that you assigned to the optimization job.OptimizationJobSummary.Builder
optimizationJobStatus(String optimizationJobStatus)
The current status of the optimization job.OptimizationJobSummary.Builder
optimizationJobStatus(OptimizationJobStatus optimizationJobStatus)
The current status of the optimization job.OptimizationJobSummary.Builder
optimizationStartTime(Instant optimizationStartTime)
The time when the optimization job started.OptimizationJobSummary.Builder
optimizationTypes(String... optimizationTypes)
The optimization techniques that are applied by the optimization job.OptimizationJobSummary.Builder
optimizationTypes(Collection<String> optimizationTypes)
The optimization techniques that are applied by the optimization job.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
optimizationJobName
OptimizationJobSummary.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.
-
optimizationJobArn
OptimizationJobSummary.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.
-
creationTime
OptimizationJobSummary.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.
-
optimizationJobStatus
OptimizationJobSummary.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
OptimizationJobSummary.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
OptimizationJobSummary.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
OptimizationJobSummary.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.
-
lastModifiedTime
OptimizationJobSummary.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.
-
deploymentInstanceType
OptimizationJobSummary.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
OptimizationJobSummary.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
-
optimizationTypes
OptimizationJobSummary.Builder optimizationTypes(Collection<String> optimizationTypes)
The optimization techniques that are applied by the optimization job.
- Parameters:
optimizationTypes
- The optimization techniques that are applied by the optimization job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
optimizationTypes
OptimizationJobSummary.Builder optimizationTypes(String... optimizationTypes)
The optimization techniques that are applied by the optimization job.
- Parameters:
optimizationTypes
- The optimization techniques that are applied by the optimization job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-