Interface SageMakerModelFulfillmentOption.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<SageMakerModelFulfillmentOption.Builder,,SageMakerModelFulfillmentOption> SdkBuilder<SageMakerModelFulfillmentOption.Builder,,SageMakerModelFulfillmentOption> SdkPojo
- Enclosing class:
SageMakerModelFulfillmentOption
@Mutable
@NotThreadSafe
public static interface SageMakerModelFulfillmentOption.Builder
extends SdkPojo, CopyableBuilder<SageMakerModelFulfillmentOption.Builder,SageMakerModelFulfillmentOption>
-
Method Summary
Modifier and TypeMethodDescriptionfulfillmentOptionDisplayName(String fulfillmentOptionDisplayName) A human-readable name for the fulfillment option type.fulfillmentOptionId(String fulfillmentOptionId) The unique identifier of the fulfillment option.fulfillmentOptionType(String fulfillmentOptionType) The category of the fulfillment option.fulfillmentOptionType(FulfillmentOptionType fulfillmentOptionType) The category of the fulfillment option.fulfillmentOptionVersion(String fulfillmentOptionVersion) The version identifier of the fulfillment option.recommendation(Consumer<SageMakerModelRecommendation.Builder> recommendation) Recommended instance types for inference with this model.recommendation(SageMakerModelRecommendation recommendation) Recommended instance types for inference with this model.releaseNotes(String releaseNotes) Release notes describing changes in this version of the fulfillment option.usageInstructions(String usageInstructions) Instructions on how to use this SageMaker model.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
fulfillmentOptionId
The unique identifier of the fulfillment option.
- Parameters:
fulfillmentOptionId- The unique identifier of the fulfillment option.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
fulfillmentOptionType
The category of the fulfillment option.
- Parameters:
fulfillmentOptionType- The category of the fulfillment option.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
fulfillmentOptionType
SageMakerModelFulfillmentOption.Builder fulfillmentOptionType(FulfillmentOptionType fulfillmentOptionType) The category of the fulfillment option.
- Parameters:
fulfillmentOptionType- The category of the fulfillment option.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
fulfillmentOptionDisplayName
SageMakerModelFulfillmentOption.Builder fulfillmentOptionDisplayName(String fulfillmentOptionDisplayName) A human-readable name for the fulfillment option type.
- Parameters:
fulfillmentOptionDisplayName- A human-readable name for the fulfillment option type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
fulfillmentOptionVersion
The version identifier of the fulfillment option.
- Parameters:
fulfillmentOptionVersion- The version identifier of the fulfillment option.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
releaseNotes
Release notes describing changes in this version of the fulfillment option.
- Parameters:
releaseNotes- Release notes describing changes in this version of the fulfillment option.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
usageInstructions
Instructions on how to use this SageMaker model.
- Parameters:
usageInstructions- Instructions on how to use this SageMaker model.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
recommendation
Recommended instance types for inference with this model.
- Parameters:
recommendation- Recommended instance types for inference with this model.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
recommendation
default SageMakerModelFulfillmentOption.Builder recommendation(Consumer<SageMakerModelRecommendation.Builder> recommendation) Recommended instance types for inference with this model.
This is a convenience method that creates an instance of theSageMakerModelRecommendation.Builderavoiding the need to create one manually viaSageMakerModelRecommendation.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed torecommendation(SageMakerModelRecommendation).- Parameters:
recommendation- a consumer that will call methods onSageMakerModelRecommendation.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-