Interface ScheduleItem.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<ScheduleItem.Builder,ScheduleItem>,SdkBuilder<ScheduleItem.Builder,ScheduleItem>,SdkPojo
- Enclosing class:
- ScheduleItem
public static interface ScheduleItem.Builder extends SdkPojo, CopyableBuilder<ScheduleItem.Builder,ScheduleItem>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ScheduleItem.BuilderchargeAmount(String chargeAmount)The price that the customer would pay on the scheduled date (chargeDate).ScheduleItem.BuilderchargeDate(Instant chargeDate)The date that the customer would pay the price defined in this payment schedule term.-
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, sdkFields
-
-
-
-
Method Detail
-
chargeAmount
ScheduleItem.Builder chargeAmount(String chargeAmount)
The price that the customer would pay on the scheduled date (chargeDate).
- Parameters:
chargeAmount- The price that the customer would pay on the scheduled date (chargeDate).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
chargeDate
ScheduleItem.Builder chargeDate(Instant chargeDate)
The date that the customer would pay the price defined in this payment schedule term. Invoices are generated on the date provided.
- Parameters:
chargeDate- The date that the customer would pay the price defined in this payment schedule term. Invoices are generated on the date provided.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-