Packages

p

root package

package root

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. case class Flight(legId: String, searchMonth: Int, flightMonth: Int, startingAirport: String, destinationAirport: String, fareBasisCode: String, travelDuration: String, elapsedDays: Int, isBasicEconomy: Boolean, isRefundable: Boolean, isNonStop: Boolean, baseFare: Double, totalFare: Double, seatsRemaining: Int, totalTravelDistance: Double, segmentsDepartureTimeEpochSeconds: String, segmentsDepartureTimeRaw: String, segmentsArrivalTimeEpochSeconds: String, segmentsArrivalTimeRaw: String, segmentsArrivalAirportCode: String, segmentsDepartureAirportCode: String, segmentsAirlineName: String, segmentsAirlineCode: String, segmentsEquipmentDescription: String, segmentsDurationInSeconds: String, segmentsDistance: String, segmentsCabinCode: String) extends Serializable with Product

    Flight case class.

    Flight case class.

    legId

    The unique identifier for the flight.

    searchMonth

    The month in which the search was conducted.

    flightMonth

    The month in which the flight is scheduled.

    startingAirport

    The airport code IATA for the departure location.

    destinationAirport

    The airport code IATA for the arrival location.

    fareBasisCode

    The fare basis code for the flight.

    travelDuration

    The total duration of the flight.

    elapsedDays

    The number of days elapsed.

    isBasicEconomy

    Whether the flight is a basic economy flight.

    isRefundable

    Whether the flight is refundable.

    isNonStop

    Whether the flight is non-stop.

    baseFare

    The base fare for the flight.

    totalFare

    The total fare for the flight, including taxes and other fees.

    seatsRemaining

    The number of seats remaining on the flight.

    totalTravelDistance

    The total distance of the flight.

    segmentsDepartureTimeEpochSeconds

    The departure time of each segment expressed as epoch seconds.

    segmentsDepartureTimeRaw

    The departure time of each segment in raw format.

    segmentsArrivalTimeEpochSeconds

    The arrival time of each segment expressed as epoch seconds.

    segmentsArrivalTimeRaw

    The arrival time of each segment in raw format.

    segmentsArrivalAirportCode

    The airport code IATA for the arrival location of each segment.

    segmentsDepartureAirportCode

    The airport code IATA for the departure location of each segment.

    segmentsAirlineName

    The name of the airline for each segment.

    segmentsAirlineCode

    The code of the airline for each segment.

    segmentsEquipmentDescription

    The description of the equipment for each segment.

    segmentsDurationInSeconds

    The duration of each segment in seconds.

    segmentsDistance

    The distance of each segment.

    segmentsCabinCode

    The cabin code for each segment.

Value Members

  1. object FlightParser extends Serializable

    Flight parser.

  2. object MainApplication

    Main application to run the jobs.

Ungrouped