Interface ReservationValue.Builder
-
- All Superinterfaces:
Buildable
,CopyableBuilder<ReservationValue.Builder,ReservationValue>
,SdkBuilder<ReservationValue.Builder,ReservationValue>
,SdkPojo
- Enclosing class:
- ReservationValue
public static interface ReservationValue.Builder extends SdkPojo, CopyableBuilder<ReservationValue.Builder,ReservationValue>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description ReservationValue.Builder
hourlyPrice(String hourlyPrice)
The hourly rate of the reservation.ReservationValue.Builder
remainingTotalValue(String remainingTotalValue)
The balance of the total value (the sum of remainingUpfrontValue + hourlyPrice * number of hours remaining).ReservationValue.Builder
remainingUpfrontValue(String remainingUpfrontValue)
The remaining upfront cost of the reservation.-
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
-
hourlyPrice
ReservationValue.Builder hourlyPrice(String hourlyPrice)
The hourly rate of the reservation.
- Parameters:
hourlyPrice
- The hourly rate of the reservation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
remainingTotalValue
ReservationValue.Builder remainingTotalValue(String remainingTotalValue)
The balance of the total value (the sum of remainingUpfrontValue + hourlyPrice * number of hours remaining).
- Parameters:
remainingTotalValue
- The balance of the total value (the sum of remainingUpfrontValue + hourlyPrice * number of hours remaining).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
remainingUpfrontValue
ReservationValue.Builder remainingUpfrontValue(String remainingUpfrontValue)
The remaining upfront cost of the reservation.
- Parameters:
remainingUpfrontValue
- The remaining upfront cost of the reservation.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-