Class ApiOccupancy

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

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2023-10-04T11:28:08.331690043+07:00[Asia/Bangkok]") public class ApiOccupancy extends Object
Definition of passengers groups and how they are distributed in different rooms.
  • Field Details

  • Constructor Details

    • ApiOccupancy

      public ApiOccupancy()
  • Method Details

    • rooms

      public ApiOccupancy rooms(Integer rooms)
    • getRooms

      @Nonnull @NotNull @Min(1L) public @NotNull @Min(1L) Integer getRooms()
      Number of requested rooms of this occupancy. minimum: 1
      Returns:
      rooms
    • setRooms

      public void setRooms(Integer rooms)
    • adults

      public ApiOccupancy adults(Integer adults)
    • getAdults

      @Nonnull @NotNull @Min(1L) public @NotNull @Min(1L) Integer getAdults()
      Number of adult passengers for this room. minimum: 1
      Returns:
      adults
    • setAdults

      public void setAdults(Integer adults)
    • children

      public ApiOccupancy children(Integer children)
    • getChildren

      @Nonnull @NotNull @Min(0L) public @NotNull @Min(0L) Integer getChildren()
      number of child passengers for this room. minimum: 0
      Returns:
      children
    • setChildren

      public void setChildren(Integer children)
    • paxes

      public ApiOccupancy paxes(List<ApiPaxAvail> paxes)
    • addPaxesItem

      public ApiOccupancy addPaxesItem(ApiPaxAvail paxesItem)
    • getPaxes

      @Nullable @Valid public @Valid List<ApiPaxAvail> getPaxes()
      List of paxes for the room.
      Returns:
      paxes
    • setPaxes

      public void setPaxes(List<ApiPaxAvail> 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