CrossSell

public final class CrossSell

Container for cross sell information

Parameters

hotelCount

Number of hotels available.

stayDates
numberOfRooms

Number of rooms requested.

numberOfNights

Number of nights guest staying in the hotel.

occupants

Container for occupants list.

hotels

Container for information on each hotel offer.

offers

Container for information about the hotel used in this package offer.

Constructors

Link copied to clipboard
public CrossSell CrossSell(Integer hotelCount, FlightsV3StayDates stayDates, Integer numberOfRooms, Integer numberOfNights, List<FlightsV3Occupant> occupants, List<FlightsV3Hotel> hotels, List<PackageOffers> offers)

Types

Link copied to clipboard
public final class Builder

Properties

Link copied to clipboard
private final Integer hotelCount
Link copied to clipboard
@NotNull()
@Valid()
private final List<FlightsV3Hotel> hotels
Link copied to clipboard
private final Integer numberOfNights
Link copied to clipboard
private final Integer numberOfRooms
Link copied to clipboard
@NotNull()
@Valid()
private final List<FlightsV3Occupant> occupants
Link copied to clipboard
@NotNull()
@Valid()
private final List<PackageOffers> offers
Link copied to clipboard
@NotNull()
@Valid()
private final FlightsV3StayDates stayDates

Functions

Link copied to clipboard
public final static CrossSell.Builder builder()
Link copied to clipboard
public final Integer getHotelCount()
Link copied to clipboard
public final List<FlightsV3Hotel> getHotels()
Link copied to clipboard
public final Integer getNumberOfNights()
Link copied to clipboard
public final Integer getNumberOfRooms()
Link copied to clipboard
Link copied to clipboard
public final List<PackageOffers> getOffers()
Link copied to clipboard
Link copied to clipboard