Interface SavingsPlansDetails.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<SavingsPlansDetails.Builder,,SavingsPlansDetails> SdkBuilder<SavingsPlansDetails.Builder,,SavingsPlansDetails> SdkPojo
- Enclosing class:
SavingsPlansDetails
@Mutable
@NotThreadSafe
public static interface SavingsPlansDetails.Builder
extends SdkPojo, CopyableBuilder<SavingsPlansDetails.Builder,SavingsPlansDetails>
-
Method Summary
Modifier and TypeMethodDescriptioninstanceFamily(String instanceFamily) A group of instance types that Savings Plans applies to.offeringId(String offeringId) The unique ID that's used to distinguish Savings Plans from one another.A collection of Amazon Web Services resources in a geographic area.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
-
region
A collection of Amazon Web Services resources in a geographic area. Each Amazon Web Services Region is isolated and independent of the other Regions.
- Parameters:
region- A collection of Amazon Web Services resources in a geographic area. Each Amazon Web Services Region is isolated and independent of the other Regions.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
instanceFamily
A group of instance types that Savings Plans applies to.
- Parameters:
instanceFamily- A group of instance types that Savings Plans applies to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
offeringId
The unique ID that's used to distinguish Savings Plans from one another.
- Parameters:
offeringId- The unique ID that's used to distinguish Savings Plans from one another.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-