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.BuildercreationTime(Instant creationTime)The time when you created the optimization job.OptimizationJobSummary.BuilderdeploymentInstanceType(String deploymentInstanceType)The type of instance that hosts the optimized model that you create with the optimization job.OptimizationJobSummary.BuilderdeploymentInstanceType(OptimizationJobDeploymentInstanceType deploymentInstanceType)The type of instance that hosts the optimized model that you create with the optimization job.OptimizationJobSummary.BuilderlastModifiedTime(Instant lastModifiedTime)The time when the optimization job was last updated.OptimizationJobSummary.BuilderoptimizationEndTime(Instant optimizationEndTime)The time when the optimization job finished processing.OptimizationJobSummary.BuilderoptimizationJobArn(String optimizationJobArn)The Amazon Resource Name (ARN) of the optimization job.OptimizationJobSummary.BuilderoptimizationJobName(String optimizationJobName)The name that you assigned to the optimization job.OptimizationJobSummary.BuilderoptimizationJobStatus(String optimizationJobStatus)The current status of the optimization job.OptimizationJobSummary.BuilderoptimizationJobStatus(OptimizationJobStatus optimizationJobStatus)The current status of the optimization job.OptimizationJobSummary.BuilderoptimizationStartTime(Instant optimizationStartTime)The time when the optimization job started.OptimizationJobSummary.BuilderoptimizationTypes(String... optimizationTypes)The optimization techniques that are applied by the optimization job.OptimizationJobSummary.BuilderoptimizationTypes(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, sdkFieldNameToField, 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.
-
-