Interface SageMakerSavingsPlansConfiguration.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<SageMakerSavingsPlansConfiguration.Builder,SageMakerSavingsPlansConfiguration>,SdkBuilder<SageMakerSavingsPlansConfiguration.Builder,SageMakerSavingsPlansConfiguration>,SdkPojo
- Enclosing class:
- SageMakerSavingsPlansConfiguration
public static interface SageMakerSavingsPlansConfiguration.Builder extends SdkPojo, CopyableBuilder<SageMakerSavingsPlansConfiguration.Builder,SageMakerSavingsPlansConfiguration>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SageMakerSavingsPlansConfiguration.BuilderaccountScope(String accountScope)The account scope that you want your recommendations for.SageMakerSavingsPlansConfiguration.BuilderhourlyCommitment(String hourlyCommitment)The hourly commitment for the Savings Plans type.SageMakerSavingsPlansConfiguration.BuilderpaymentOption(String paymentOption)The payment option for the commitment.SageMakerSavingsPlansConfiguration.Builderterm(String term)The Savings Plans recommendation term in years.-
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
-
accountScope
SageMakerSavingsPlansConfiguration.Builder accountScope(String accountScope)
The account scope that you want your recommendations for.
- Parameters:
accountScope- The account scope that you want your recommendations for.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
term
SageMakerSavingsPlansConfiguration.Builder term(String term)
The Savings Plans recommendation term in years.
- Parameters:
term- The Savings Plans recommendation term in years.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
paymentOption
SageMakerSavingsPlansConfiguration.Builder paymentOption(String paymentOption)
The payment option for the commitment.
- Parameters:
paymentOption- The payment option for the commitment.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
hourlyCommitment
SageMakerSavingsPlansConfiguration.Builder hourlyCommitment(String hourlyCommitment)
The hourly commitment for the Savings Plans type.
- Parameters:
hourlyCommitment- The hourly commitment for the Savings Plans type.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-