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 Details

    • 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.