OfferPrice

public final class OfferPrice

The total price of the package if purchased as a standalone hotel and a standalone flight. (base price + taxes and fees)

Parameters

totalPrice
basePrice
totalTaxesAndFees
averagePricePerTicket
pricePerPassengerCategory

Container for pricing information for each passenger category. (note that passengers are grouped into standard categories based on the age ranges standardized by the airlines)

totalRefund
totalFees
fees

Container for list of fees charged

totalTaxes
discount

Constructors

Link copied to clipboard
public OfferPrice OfferPrice(FlightsV3Money totalPrice, FlightsV3Money basePrice, FlightsV3Money totalTaxesAndFees, AveragePricePerTicket averagePricePerTicket, List<PricePerPassengerCategory> pricePerPassengerCategory, FlightsV3Money totalRefund, FlightsV3Money totalFees, List<Fee> fees, FlightsV3Money totalTaxes, FlightsV3Money discount)

Types

Link copied to clipboard
public final class Builder

Properties

Link copied to clipboard
@NotNull()
@Valid()
private final AveragePricePerTicket averagePricePerTicket
Link copied to clipboard
@NotNull()
@Valid()
private final FlightsV3Money basePrice
Link copied to clipboard
@Valid()
private final FlightsV3Money discount
Link copied to clipboard
@Valid()
private final List<Fee> fees
Link copied to clipboard
@NotNull()
@Valid()
private final List<PricePerPassengerCategory> pricePerPassengerCategory
Link copied to clipboard
@Valid()
private final FlightsV3Money totalFees
Link copied to clipboard
@NotNull()
@Valid()
private final FlightsV3Money totalPrice
Link copied to clipboard
@Valid()
private final FlightsV3Money totalRefund
Link copied to clipboard
@Valid()
private final FlightsV3Money totalTaxes
Link copied to clipboard
@NotNull()
@Valid()
private final FlightsV3Money totalTaxesAndFees

Functions

Link copied to clipboard
public final static OfferPrice.Builder builder()
Link copied to clipboard
Link copied to clipboard
public final FlightsV3Money getDiscount()
Link copied to clipboard
public final List<Fee> getFees()
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard