Class Itinerary

java.lang.Object
travel.wink.sdk.booking.engine.model.Itinerary

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2022-05-27T09:28:43.464694+07:00[Asia/Bangkok]") public class Itinerary extends Object
Itinerary
  • Field Details

  • Constructor Details

  • Method Details

    • startDate

      public Itinerary startDate(LocalDate startDate)
    • getStartDate

      @Nonnull @NotNull @Valid public @NotNull @Valid LocalDate getStartDate()
      Start date
      Returns:
      startDate
    • setStartDate

      public void setStartDate(LocalDate startDate)
    • endDate

      public Itinerary endDate(LocalDate endDate)
    • getEndDate

      @Nonnull @NotNull @Valid public @NotNull @Valid LocalDate getEndDate()
      End date
      Returns:
      endDate
    • setEndDate

      public void setEndDate(LocalDate endDate)
    • items

      public Itinerary items(List<RoomConfiguration> items)
    • addItemsItem

      public Itinerary addItemsItem(RoomConfiguration itemsItem)
    • getItems

      @Nonnull @NotNull @Valid public @NotNull @Valid List<RoomConfiguration> getItems()
      Room configurations
      Returns:
      items
    • setItems

      public void setItems(List<RoomConfiguration> items)
    • getValid

      @Nullable public Boolean getValid()
      Whether this is a valid itinerary
      Returns:
      valid
    • getChildren

      @Nullable public Integer getChildren()
      How many total children for this stay
      Returns:
      children
    • getGuests

      @Nullable public Integer getGuests()
      How many total guests for this stay
      Returns:
      guests
    • getRooms

      @Nullable public Integer getRooms()
      How many total rooms for this stay
      Returns:
      rooms
    • getNights

      @Nullable public Integer getNights()
      How many total nights for this stay
      Returns:
      nights
    • 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