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.BuilderhourlyPrice(String hourlyPrice)The hourly rate of the reservation.ReservationValue.BuilderremainingTotalValue(String remainingTotalValue)The balance of the total value (the sum of remainingUpfrontValue + hourlyPrice * number of hours remaining).ReservationValue.BuilderremainingUpfrontValue(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, sdkFieldNameToField, 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.
-
-