Interface InferenceRecommendationsJobStep.Builder
-
- All Superinterfaces:
Buildable
,CopyableBuilder<InferenceRecommendationsJobStep.Builder,InferenceRecommendationsJobStep>
,SdkBuilder<InferenceRecommendationsJobStep.Builder,InferenceRecommendationsJobStep>
,SdkPojo
- Enclosing class:
- InferenceRecommendationsJobStep
public static interface InferenceRecommendationsJobStep.Builder extends SdkPojo, CopyableBuilder<InferenceRecommendationsJobStep.Builder,InferenceRecommendationsJobStep>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description default InferenceRecommendationsJobStep.Builder
inferenceBenchmark(Consumer<RecommendationJobInferenceBenchmark.Builder> inferenceBenchmark)
The details for a specific benchmark.InferenceRecommendationsJobStep.Builder
inferenceBenchmark(RecommendationJobInferenceBenchmark inferenceBenchmark)
The details for a specific benchmark.InferenceRecommendationsJobStep.Builder
jobName(String jobName)
The name of the Inference Recommender job.InferenceRecommendationsJobStep.Builder
status(String status)
The current status of the benchmark.InferenceRecommendationsJobStep.Builder
status(RecommendationJobStatus status)
The current status of the benchmark.InferenceRecommendationsJobStep.Builder
stepType(String stepType)
The type of the subtask.InferenceRecommendationsJobStep.Builder
stepType(RecommendationStepType stepType)
The type of the subtask.-
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
-
stepType
InferenceRecommendationsJobStep.Builder stepType(String stepType)
The type of the subtask.
BENCHMARK
: Evaluate the performance of your model on different instance types.- Parameters:
stepType
- The type of the subtask.BENCHMARK
: Evaluate the performance of your model on different instance types.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
RecommendationStepType
,RecommendationStepType
-
stepType
InferenceRecommendationsJobStep.Builder stepType(RecommendationStepType stepType)
The type of the subtask.
BENCHMARK
: Evaluate the performance of your model on different instance types.- Parameters:
stepType
- The type of the subtask.BENCHMARK
: Evaluate the performance of your model on different instance types.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
RecommendationStepType
,RecommendationStepType
-
jobName
InferenceRecommendationsJobStep.Builder jobName(String jobName)
The name of the Inference Recommender job.
- Parameters:
jobName
- The name of the Inference Recommender job.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
InferenceRecommendationsJobStep.Builder status(String status)
The current status of the benchmark.
- Parameters:
status
- The current status of the benchmark.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
RecommendationJobStatus
,RecommendationJobStatus
-
status
InferenceRecommendationsJobStep.Builder status(RecommendationJobStatus status)
The current status of the benchmark.
- Parameters:
status
- The current status of the benchmark.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
RecommendationJobStatus
,RecommendationJobStatus
-
inferenceBenchmark
InferenceRecommendationsJobStep.Builder inferenceBenchmark(RecommendationJobInferenceBenchmark inferenceBenchmark)
The details for a specific benchmark.
- Parameters:
inferenceBenchmark
- The details for a specific benchmark.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
inferenceBenchmark
default InferenceRecommendationsJobStep.Builder inferenceBenchmark(Consumer<RecommendationJobInferenceBenchmark.Builder> inferenceBenchmark)
The details for a specific benchmark.
This is a convenience method that creates an instance of theRecommendationJobInferenceBenchmark.Builder
avoiding the need to create one manually viaRecommendationJobInferenceBenchmark.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed toinferenceBenchmark(RecommendationJobInferenceBenchmark)
.- Parameters:
inferenceBenchmark
- a consumer that will call methods onRecommendationJobInferenceBenchmark.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
inferenceBenchmark(RecommendationJobInferenceBenchmark)
-
-