{-# LANGUAGE DataKinds #-} {-# LANGUAGE NoImplicitPrelude #-} {-# LANGUAGE TypeOperators #-} {-# OPTIONS_GHC -fno-warn-unused-imports #-} {-# OPTIONS_GHC -fno-warn-duplicate-exports #-} -- | -- Module : Network.Google.QPXExpress -- Copyright : (c) 2015-2016 Brendan Hay -- License : Mozilla Public License, v. 2.0. -- Maintainer : Brendan Hay -- Stability : auto-generated -- Portability : non-portable (GHC extensions) -- -- Finds the least expensive flights between an origin and a destination. -- -- /See:/ module Network.Google.QPXExpress ( -- * Service Configuration qPXExpressService -- * API Declaration , QPXExpressAPI -- * Resources -- ** qpxExpress.trips.search , module Network.Google.Resource.QPXExpress.Trips.Search -- * Types -- ** TripOptionsResponse , TripOptionsResponse , tripOptionsResponse , torRequestId , torKind , torData , torTripOption -- ** CarrierData , CarrierData , carrierData , cdKind , cdName , cdCode -- ** FreeBaggageAllowance , FreeBaggageAllowance , freeBaggageAllowance , fbaKind , fbaPounds , fbaBagDescriptor , fbaKilosPerPiece , fbaKilos , fbaPieces -- ** TimeOfDayRange , TimeOfDayRange , timeOfDayRange , todrKind , todrLatestTime , todrEarliestTime -- ** Data' , Data' , data' , dCarrier , dKind , dAircraft , dAirport , dCity , dTax -- ** AircraftData , AircraftData , aircraftData , adKind , adName , adCode -- ** LegInfo , LegInfo , legInfo , liDestination , liOrigin , liSecure , liKind , liAircraft , liArrivalTime , liOnTimePerformance , liOperatingDisclosure , liMeal , liId , liOriginTerminal , liChangePlane , liDestinationTerminal , liConnectionDuration , liDuration , liMileage , liDePartureTime -- ** AirportData , AirportData , airportData , aKind , aName , aCity , aCode -- ** SegmentPricing , SegmentPricing , segmentPricing , spFreeBaggageOption , spKind , spFareId , spSegmentId -- ** SliceInfo , SliceInfo , sliceInfo , siKind , siSegment , siDuration -- ** TripsSearchResponse , TripsSearchResponse , tripsSearchResponse , tsrTrips , tsrKind -- ** TripOption , TripOption , tripOption , toPricing , toKind , toId , toSlice , toSaleTotal -- ** BagDescriptor , BagDescriptor , bagDescriptor , bdKind , bdCommercialName , bdCount , bdDescription , bdSubcode -- ** CityData , CityData , cityData , cCountry , cKind , cName , cCode -- ** PassengerCounts , PassengerCounts , passengerCounts , pcSeniorCount , pcKind , pcInfantInLapCount , pcChildCount , pcInfantInSeatCount , pcAdultCount -- ** SegmentInfo , SegmentInfo , segmentInfo , sBookingCode , sCabin , sBookingCodeCount , sSubjectToGovernmentApproval , sKind , sFlight , sId , sMarriedSegmentGroup , sConnectionDuration , sDuration , sLeg -- ** TaxData , TaxData , taxData , tdKind , tdName , tdId -- ** TripsSearchRequest , TripsSearchRequest , tripsSearchRequest , tsrRequest -- ** TaxInfo , TaxInfo , taxInfo , tiChargeType , tiCountry , tiKind , tiSalePrice , tiCode , tiId -- ** PricingInfo , PricingInfo , pricingInfo , piSaleTaxTotal , piRefundable , piPtc , piBaseFareTotal , piFare , piKind , piSegmentPricing , piPassengers , piFareCalculation , piLatestTicketingTime , piTax , piSaleTotal , piSaleFareTotal -- ** FlightInfo , FlightInfo , flightInfo , fiCarrier , fiNumber -- ** FareInfo , FareInfo , fareInfo , fCarrier , fDestination , fOrigin , fPrivate , fKind , fBasisCode , fId -- ** TripOptionsRequest , TripOptionsRequest , tripOptionsRequest , torRefundable , torSaleCountry , torPassengers , torTicketingCountry , torSolutions , torSlice , torMaxPrice -- ** SliceInput , SliceInput , sliceInput , sliDestination , sliOrigin , sliMaxStops , sliKind , sliProhibitedCarrier , sliDate , sliMaxConnectionDuration , sliPreferredCabin , sliPermittedDePartureTime , sliPermittedCarrier , sliAlliance ) where import Network.Google.Prelude import Network.Google.QPXExpress.Types import Network.Google.Resource.QPXExpress.Trips.Search {- $resources TODO -} -- | Represents the entirety of the methods and resources available for the QPX Express API service. type QPXExpressAPI = TripsSearchResource