Class ApiBookingRoom

java.lang.Object
travel.wink.hotelbeds.booking.sdk.model.ApiBookingRoom

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2023-10-04T11:28:08.331690043+07:00[Asia/Bangkok]") public class ApiBookingRoom extends Object
Defines the room to be booked.
  • Field Details

  • Constructor Details

    • ApiBookingRoom

      public ApiBookingRoom()
  • Method Details

    • rateKey

      public ApiBookingRoom rateKey(String rateKey)
    • getRateKey

      @Nonnull @NotNull public @NotNull String getRateKey()
      Internal key that represents a combination of room type, category, board and occupancy. Is returned in Availability and used to valuate a rate and confirm a booking.
      Returns:
      rateKey
    • setRateKey

      public void setRateKey(String rateKey)
    • paxes

      public ApiBookingRoom paxes(List<ApiPax> paxes)
    • addPaxesItem

      public ApiBookingRoom addPaxesItem(ApiPax paxesItem)
    • getPaxes

      @Nullable @Valid public @Valid List<ApiPax> getPaxes()
      Data of the passengers assigned to this room.
      Returns:
      paxes
    • setPaxes

      public void setPaxes(List<ApiPax> paxes)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object