FlightDetailsResponse

public final class FlightDetailsResponse

Parameters

offer
transactionId

Unique identifier for the transaction.

warnings

Container for Warning Codes.

segments

Container for flight segments.

allOffers

Contains list of all the available alternate fare upsell/downsell offers.

validFormsOfPayment

Container for fees that are charged for using certain payment methods.

lounges
crossSell

Constructors

Link copied to clipboard
public FlightDetailsResponse FlightDetailsResponse(FlightDetailsOffer offer, String transactionId, List<FlightDetailsWarning> warnings, List<Segment> segments, List<FlightDetailsOffer> allOffers, List<AirValidFormsOfPayment> validFormsOfPayment, Map<String, List<Lounge>> lounges, CrossSell crossSell)

Types

Link copied to clipboard
public final class Builder

Properties

Link copied to clipboard
@Valid()
private final List<FlightDetailsOffer> allOffers
Link copied to clipboard
@Valid()
private final CrossSell crossSell
Link copied to clipboard
@Valid()
private final Map<String, List<Lounge>> lounges
Link copied to clipboard
@NotNull()
@Valid()
private final FlightDetailsOffer offer
Link copied to clipboard
@Valid()
private final List<Segment> segments
Link copied to clipboard
@NotNull()
@Valid()
private final String transactionId
Link copied to clipboard
Link copied to clipboard
@Valid()
private final List<FlightDetailsWarning> warnings

Functions

Link copied to clipboard
public final static FlightDetailsResponse.Builder builder()
Link copied to clipboard
Link copied to clipboard
public final CrossSell getCrossSell()
Link copied to clipboard
public final Map<String, List<Lounge>> getLounges()
Link copied to clipboard
Link copied to clipboard
public final List<Segment> getSegments()
Link copied to clipboard
public final String getTransactionId()
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard