Interface BusinessSupportSubscriptionContract.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<BusinessSupportSubscriptionContract.Builder,,BusinessSupportSubscriptionContract> SdkBuilder<BusinessSupportSubscriptionContract.Builder,,BusinessSupportSubscriptionContract> SdkPojo
- Enclosing class:
BusinessSupportSubscriptionContract
@Mutable
@NotThreadSafe
public static interface BusinessSupportSubscriptionContract.Builder
extends SdkPojo, CopyableBuilder<BusinessSupportSubscriptionContract.Builder,BusinessSupportSubscriptionContract>
-
Method Summary
Modifier and TypeMethodDescriptionThe account ID associated with this subscription contract.contractEndDate(Instant contractEndDate) The end date of the subscription contract.contractStartDate(Instant contractStartDate) The start date of the subscription contract.The name of the Support plan for this subscription contract.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
-
accountId
The account ID associated with this subscription contract.
- Parameters:
accountId- The account ID associated with this subscription contract.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
planName
The name of the Support plan for this subscription contract. Valid values:
AWSSupportBusiness(Business Support plan),AWSSupportDeveloper(Developer Support plan),AWSSupportEssential(Basic Support plan).- Parameters:
planName- The name of the Support plan for this subscription contract. Valid values:AWSSupportBusiness(Business Support plan),AWSSupportDeveloper(Developer Support plan),AWSSupportEssential(Basic Support plan).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
contractStartDate
The start date of the subscription contract.
- Parameters:
contractStartDate- The start date of the subscription contract.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
contractEndDate
The end date of the subscription contract.
- Parameters:
contractEndDate- The end date of the subscription contract.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-