Class ApiHotelCheckRate

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

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2023-10-04T11:28:08.331690043+07:00[Asia/Bangkok]") public class ApiHotelCheckRate extends Object
Information about an hotel and its associated room rates.
  • Field Details

  • Constructor Details

    • ApiHotelCheckRate

      public ApiHotelCheckRate()
  • Method Details

    • checkOut

      public ApiHotelCheckRate checkOut(LocalDate checkOut)
    • getCheckOut

      @Nullable @Valid public @Valid LocalDate getCheckOut()
      Check-out date.
      Returns:
      checkOut
    • setCheckOut

      public void setCheckOut(LocalDate checkOut)
    • checkIn

      public ApiHotelCheckRate checkIn(LocalDate checkIn)
    • getCheckIn

      @Nullable @Valid public @Valid LocalDate getCheckIn()
      Check-in date.
      Returns:
      checkIn
    • setCheckIn

      public void setCheckIn(LocalDate checkIn)
    • code

      public ApiHotelCheckRate code(Integer code)
    • getCode

      @Nullable public Integer getCode()
      Hotelbeds internal hotel code.
      Returns:
      code
    • setCode

      public void setCode(Integer code)
    • name

      public ApiHotelCheckRate name(String name)
    • getName

      @Nullable public String getName()
      Name of the hotel.
      Returns:
      name
    • setName

      public void setName(String name)
    • description

      public ApiHotelCheckRate description(String description)
    • getDescription

      @Nullable public String getDescription()
      Hotel description.
      Returns:
      description
    • setDescription

      public void setDescription(String description)
    • categoryCode

      public ApiHotelCheckRate categoryCode(String categoryCode)
    • getCategoryCode

      @Nullable public String getCategoryCode()
      Hotelbeds code of the hotel category.
      Returns:
      categoryCode
    • setCategoryCode

      public void setCategoryCode(String categoryCode)
    • categoryName

      public ApiHotelCheckRate categoryName(String categoryName)
    • getCategoryName

      @Nullable public String getCategoryName()
      Name of the hotel category.
      Returns:
      categoryName
    • setCategoryName

      public void setCategoryName(String categoryName)
    • destinationCode

      public ApiHotelCheckRate destinationCode(String destinationCode)
    • getDestinationCode

      @Nullable public String getDestinationCode()
      Code of the destination of the hotel location.
      Returns:
      destinationCode
    • setDestinationCode

      public void setDestinationCode(String destinationCode)
    • destinationName

      public ApiHotelCheckRate destinationName(String destinationName)
    • getDestinationName

      @Nullable public String getDestinationName()
      Name of the destination of the hotel location.
      Returns:
      destinationName
    • setDestinationName

      public void setDestinationName(String destinationName)
    • zoneCode

      public ApiHotelCheckRate zoneCode(Integer zoneCode)
    • getZoneCode

      @Nullable public Integer getZoneCode()
      Code of the zone of the hotel location.
      Returns:
      zoneCode
    • setZoneCode

      public void setZoneCode(Integer zoneCode)
    • zoneName

      public ApiHotelCheckRate zoneName(String zoneName)
    • getZoneName

      @Nullable public String getZoneName()
      Name of the zone of the hotel location.
      Returns:
      zoneName
    • setZoneName

      public void setZoneName(String zoneName)
    • latitude

      public ApiHotelCheckRate latitude(String latitude)
    • getLatitude

      @Nullable public String getLatitude()
      Latitude coordinate of the hotel location.
      Returns:
      latitude
    • setLatitude

      public void setLatitude(String latitude)
    • longitude

      public ApiHotelCheckRate longitude(String longitude)
    • getLongitude

      @Nullable public String getLongitude()
      Longitude coordinate of the hotel location.
      Returns:
      longitude
    • setLongitude

      public void setLongitude(String longitude)
    • minRate

      public ApiHotelCheckRate minRate(String minRate)
    • getMinRate

      @Nullable public String getMinRate()
      Minimum hotel room price.
      Returns:
      minRate
    • setMinRate

      public void setMinRate(String minRate)
    • maxRate

      public ApiHotelCheckRate maxRate(String maxRate)
    • getMaxRate

      @Nullable public String getMaxRate()
      Maximum hotel room price.
      Returns:
      maxRate
    • setMaxRate

      public void setMaxRate(String maxRate)
    • totalSellingRate

      public ApiHotelCheckRate totalSellingRate(String totalSellingRate)
    • getTotalSellingRate

      @Nullable public String getTotalSellingRate()
      Total amount of the booking.
      Returns:
      totalSellingRate
    • setTotalSellingRate

      public void setTotalSellingRate(String totalSellingRate)
    • totalNet

      public ApiHotelCheckRate totalNet(String totalNet)
    • getTotalNet

      @Nullable public String getTotalNet()
      Total amount of the booking.
      Returns:
      totalNet
    • setTotalNet

      public void setTotalNet(String totalNet)
    • giata

      public ApiHotelCheckRate giata(String giata)
    • getGiata

      @Nullable public String getGiata()
      Giata hotel code.
      Returns:
      giata
    • setGiata

      public void setGiata(String giata)
    • currency

      public ApiHotelCheckRate currency(String currency)
    • getCurrency

      @Nullable public String getCurrency()
      Client currency.
      Returns:
      currency
    • setCurrency

      public void setCurrency(String currency)
    • upselling

      public ApiHotelCheckRate upselling(ApiUpsellingCheckRate upselling)
    • getUpselling

      @Nullable @Valid public @Valid ApiUpsellingCheckRate getUpselling()
      Get upselling
      Returns:
      upselling
    • setUpselling

      public void setUpselling(ApiUpsellingCheckRate upselling)
    • rooms

      public ApiHotelCheckRate rooms(List<RoomCheckRate> rooms)
    • addRoomsItem

      public ApiHotelCheckRate addRoomsItem(RoomCheckRate roomsItem)
    • getRooms

      @Nullable @Valid public @Valid List<RoomCheckRate> getRooms()
      Get rooms
      Returns:
      rooms
    • setRooms

      public void setRooms(List<RoomCheckRate> rooms)
    • creditCards

      public ApiHotelCheckRate creditCards(List<ApiCreditCard> creditCards)
    • addCreditCardsItem

      public ApiHotelCheckRate addCreditCardsItem(ApiCreditCard creditCardsItem)
    • getCreditCards

      @Nullable @Valid public @Valid List<ApiCreditCard> getCreditCards()
      List of credit cards accepted by the hotel.
      Returns:
      creditCards
    • setCreditCards

      public void setCreditCards(List<ApiCreditCard> creditCards)
    • paymentDataRequired

      public ApiHotelCheckRate paymentDataRequired(Boolean paymentDataRequired)
    • getPaymentDataRequired

      @Nullable public Boolean getPaymentDataRequired()
      Indicates the need for payment data(i.e.: credit card details) in order to finish the booking.
      Returns:
      paymentDataRequired
    • setPaymentDataRequired

      public void setPaymentDataRequired(Boolean paymentDataRequired)
    • modificationPolicies

      public ApiHotelCheckRate modificationPolicies(ApiModificationPolicies modificationPolicies)
    • getModificationPolicies

      @Nullable @Valid public @Valid ApiModificationPolicies getModificationPolicies()
      Get modificationPolicies
      Returns:
      modificationPolicies
    • setModificationPolicies

      public void setModificationPolicies(ApiModificationPolicies modificationPolicies)
    • 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