Class Preferences
java.lang.Object
de.hybris.platform.prosservices.pros.intellipricer.Preferences
Itinerary preferences
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumstatic enumstatic enum -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionWhen value is true, availability check of the flights is performed, and only available options are returnedPenalties information attached to each fare in the response; Valid Values: None; Short; PenaltiesOnly; All; Supported Values: None; PenaltiesOnlyWhen true, check the real time seat availability depending on the user configurationWhen no valid solution is found for requet, this preference will override any FBC and RBD specified in request.Get the promotion qualifierDate specified as YYYY-MM-DDAllow or forbid end on end solutions - default value is set per userBooking Solution price details are returned in response in addition to Passenger and BookingSolutioin Price ComponentsDate specified as YYYY-MM-DDIATA airline code, e.g.voidsetAirlineBaggagePreference(AirlineBaggagePreference airlineBaggagePreference) voidsetAllowWaitlist(Boolean allowWaitlist) voidsetAwardFares(AwardFares awardFares) voidsetBrandedFares(BrandedFares brandedFares) voidsetCheckAvailability(Boolean checkAvailability) When value is true, availability check of the flights is performed, and only available options are returnedvoidsetDisplayFareRules(Preferences.DisplayFareRules displayFareRules) Penalties information attached to each fare in the response; Valid Values: None; Short; PenaltiesOnly; All; Supported Values: None; PenaltiesOnlyvoidsetExclusions(Exclusions exclusions) voidsetExemptFees(ExemptFees exemptFees) voidsetGetAvailableSeats(Boolean getAvailableSeats) voidsetHistoricalPricing(HistoricalPricing historicalPricing) voidsetIncludeServiceBookInfo(Boolean includeServiceBookInfo) voidsetLastSeatAvailability(Boolean lastSeatAvailability) When true, check the real time seat availability depending on the user configurationvoidsetOptionalServices(Boolean optionalServices) voidsetOverrideFare(Boolean overrideFare) When no valid solution is found for requet, this preference will override any FBC and RBD specified in request.voidsetOverrideSignificantSegment(Boolean overrideSignificantSegment) voidsetPriceDiversity(PriceDiversity priceDiversity) voidsetPriceModificationRules(List<PriceModificationRule> priceModificationRules) voidsetPromotionQualifier(PromotionQualifier promotionQualifier) Set the promotion qualifiervoidsetReservationDate(String reservationDate) Date specified as YYYY-MM-DDvoidsetReturnEoESolutions(Boolean returnEoESolutions) Allow or forbid end on end solutions - default value is set per uservoidsetReturnPriceDetails(ReturnPriceDetails returnPriceDetails) Booking Solution price details are returned in response in addition to Passenger and BookingSolutioin Price ComponentsvoidsetShowChangeableFares(Preferences.ShowChangeableFares showChangeableFares) voidsetShowRefundableFares(Preferences.ShowRefundableFares showRefundableFares) voidsetSplitTickets(SplitTickets splitTickets) voidsetTicketingDate(String ticketingDate) Date specified as YYYY-MM-DDvoidsetValidatingCarrier(String validatingCarrier) IATA airline code, e.g.
-
Constructor Details
-
Preferences
public Preferences()
-
-
Method Details
-
getDisplayFareRules
Penalties information attached to each fare in the response; Valid Values: None; Short; PenaltiesOnly; All; Supported Values: None; PenaltiesOnly -
setDisplayFareRules
Penalties information attached to each fare in the response; Valid Values: None; Short; PenaltiesOnly; All; Supported Values: None; PenaltiesOnly -
getShowRefundableFares
-
setShowRefundableFares
-
getShowChangeableFares
-
setShowChangeableFares
-
getSplitTickets
-
setSplitTickets
-
getCheckAvailability
When value is true, availability check of the flights is performed, and only available options are returned -
setCheckAvailability
When value is true, availability check of the flights is performed, and only available options are returned -
getAllowWaitlist
-
setAllowWaitlist
-
getGetAvailableSeats
-
setGetAvailableSeats
-
getLastSeatAvailability
When true, check the real time seat availability depending on the user configuration -
setLastSeatAvailability
When true, check the real time seat availability depending on the user configuration -
getReturnPriceDetails
Booking Solution price details are returned in response in addition to Passenger and BookingSolutioin Price Components -
setReturnPriceDetails
Booking Solution price details are returned in response in addition to Passenger and BookingSolutioin Price Components -
getValidatingCarrier
IATA airline code, e.g. YY -
setValidatingCarrier
IATA airline code, e.g. YY -
getOverrideSignificantSegment
-
setOverrideSignificantSegment
-
getOptionalServices
-
setOptionalServices
-
getOverrideFare
When no valid solution is found for requet, this preference will override any FBC and RBD specified in request. When BasePrice is specified in request together with OverrideFare preference, then Base Price of the solution is overriden with the one in request. -
setOverrideFare
When no valid solution is found for requet, this preference will override any FBC and RBD specified in request. When BasePrice is specified in request together with OverrideFare preference, then Base Price of the solution is overriden with the one in request. -
getBrandedFares
-
setBrandedFares
-
getPriceDiversity
-
setPriceDiversity
-
getPriceModificationRules
-
setPriceModificationRules
-
getAirlineBaggagePreference
-
setAirlineBaggagePreference
-
getReturnEoESolutions
Allow or forbid end on end solutions - default value is set per user -
setReturnEoESolutions
Allow or forbid end on end solutions - default value is set per user -
getIncludeServiceBookInfo
-
setIncludeServiceBookInfo
-
getAwardFares
-
setAwardFares
-
getExemptFees
-
setExemptFees
-
getReservationDate
Date specified as YYYY-MM-DD -
setReservationDate
Date specified as YYYY-MM-DD -
getTicketingDate
Date specified as YYYY-MM-DD -
setTicketingDate
Date specified as YYYY-MM-DD -
getExclusions
-
setExclusions
-
getHistoricalPricing
-
setHistoricalPricing
-
getPromotionQualifier
Get the promotion qualifier- Returns:
-
setPromotionQualifier
Set the promotion qualifier- Parameters:
promotionQualifier-
-