# -*- coding: utf-8 -*-
# Generated by the protocol buffer compiler.  DO NOT EDIT!
# source: flights.proto
"""Generated protocol buffer code."""
from google.protobuf.internal import builder as _builder
from google.protobuf import descriptor as _descriptor
from google.protobuf import descriptor_pool as _descriptor_pool
from google.protobuf import symbol_database as _symbol_database

# @@protoc_insertion_point(imports)

_sym_db = _symbol_database.Default()


from google.protobuf import descriptor_pb2 as google_dot_protobuf_dot_descriptor__pb2


DESCRIPTOR = _descriptor_pool.Default().AddSerializedFile(
    b'\n\rflights.proto\x12\x12protoGoogleFlights\x1a google/protobuf/descriptor.proto"!\n\x0eRequestWrapper\x12\x0f\n\x07payload\x18\x02 \x01(\t"\xcd\x0f\n\x0e\x46lightEstimate\x12\x41\n\x03one\x18\x01 \x01(\x0b\x32\x34.protoGoogleFlights.FlightEstimate.FlightEstimateOne\x12<\n\x06\x62ounds\x18\x02 \x01(\x0b\x32,.protoGoogleFlights.FlightEstimate.MapBounds\x12=\n\x08settings\x18\x04 \x01(\x0b\x32+.protoGoogleFlights.FlightEstimate.Settings\x12\x0b\n\x03six\x18\x06 \x01(\x05\x12\r\n\x05\x65ight\x18\x08 \x01(\x08\x12\x0b\n\x03ten\x18\n \x01(\x08\x12\x0f\n\x07\x65levens\x18\x0b \x03(\x05\x1aG\n\x11\x46lightEstimateOne\x12\x10\n\x03one\x18\x01 \x01(\x0cH\x00\x88\x01\x01\x12\x10\n\x03two\x18\x02 \x01(\x0cH\x01\x88\x01\x01\x42\x06\n\x04_oneB\x06\n\x04_two\x1a\x8e\x04\n\x08Settings\x12\r\n\x05three\x18\x03 \x01(\x05\x12\x35\n\x0c\x66light_class\x18\x06 \x01(\x0e\x32\x1f.protoGoogleFlights.FlightClass\x12\x41\n\npassengers\x18\x07 \x01(\x0b\x32-.protoGoogleFlights.FlightEstimate.Passengers\x12I\n\x0cprice_bounds\x18\x08 \x01(\x0b\x32..protoGoogleFlights.FlightEstimate.PriceBoundsH\x00\x88\x01\x01\x12>\n\x04\x62\x61gs\x18\x0b \x01(\x0b\x32\x30.protoGoogleFlights.FlightEstimate.Settings.Bags\x12S\n\x14inout_bound_settings\x18\x0e \x01(\x0b\x32\x35.protoGoogleFlights.FlightEstimate.InOutBoundSettings\x12\x34\n\x0c\x66lights_only\x18\x1a \x01(\x0e\x32\x1e.protoGoogleFlights.FlightOnly\x1a&\n\nDateParams\x12\x0b\n\x03one\x18\x01 \x01(\x05\x12\x0b\n\x03two\x18\x02 \x01(\x05\x1a*\n\x04\x42\x61gs\x12\x15\n\rcarry_on_bags\x18\x01 \x01(\x05\x12\x0b\n\x03two\x18\x02 \x01(\x05\x42\x0f\n\r_price_bounds\x1a\x8b\x06\n\x12InOutBoundSettings\x12V\n\x08outbound\x18\x01 \x01(\x0b\x32\x44.protoGoogleFlights.FlightEstimate.InOutBoundSettings.FlightSettings\x12U\n\x07inbound\x18\x02 \x01(\x0b\x32\x44.protoGoogleFlights.FlightEstimate.InOutBoundSettings.FlightSettings\x1a\xc5\x04\n\x0e\x46lightSettings\x12\\\n\x07\x61irport\x18\x01 \x01(\x0b\x32K.protoGoogleFlights.FlightEstimate.InOutBoundSettings.FlightSettings.Inner1\x12(\n\x05stops\x18\x04 \x01(\x0e\x32\x19.protoGoogleFlights.Stops\x12\x0c\n\x04\x64\x61te\x18\x07 \x01(\t\x12_\n\x08\x64uration\x18\x08 \x01(\x0b\x32M.protoGoogleFlights.FlightEstimate.InOutBoundSettings.FlightSettings.Duration\x1a\x92\x02\n\x06Inner1\x12\x61\n\x03one\x18\x01 \x01(\x0b\x32T.protoGoogleFlights.FlightEstimate.InOutBoundSettings.FlightSettings.Inner1.Inner1_1\x1a\xa4\x01\n\x08Inner1_1\x12l\n\x03one\x18\x01 \x01(\x0b\x32_.protoGoogleFlights.FlightEstimate.InOutBoundSettings.FlightSettings.Inner1.Inner1_1.Inner1_1_1\x1a*\n\nInner1_1_1\x12\x0f\n\x07\x61irport\x18\x01 \x01(\t\x12\x0b\n\x03two\x18\x02 \x01(\x05\x1a\'\n\x08\x44uration\x12\x1b\n\x13max_flight_duration\x18\x01 \x01(\x05\x1a_\n\nPassengers\x12\x0e\n\x06\x61\x64ults\x18\x01 \x01(\x05\x12\x10\n\x08\x63hildren\x18\x02 \x01(\x05\x12\x16\n\x0einfants_on_lap\x18\x03 \x01(\x05\x12\x17\n\x0finfants_in_seat\x18\x04 \x01(\x05\x1a.\n\x0bPriceBounds\x12\x11\n\x03low\x18\x01 \x01(\x05\x42\x04\xd8\xb6\x18\x01\x12\x0c\n\x04high\x18\x02 \x01(\x05\x1a\x93\x01\n\tMapBounds\x12@\n\x08top_left\x18\x01 \x01(\x0b\x32..protoGoogleFlights.FlightEstimate.Coordintate\x12\x44\n\x0c\x62ottom_right\x18\x02 \x01(\x0b\x32..protoGoogleFlights.FlightEstimate.Coordintate\x1a\x32\n\x0b\x43oordintate\x12\x10\n\x08latitude\x18\x01 \x01(\x01\x12\x11\n\tlongitude\x18\x02 \x01(\x01*\x9a\x01\n\x0b\x46lightClass\x12\x1c\n\x18\x46LIGHT_CLASS_UNSPECIFIED\x10\x00\x12\x18\n\x14\x46LIGHT_CLASS_ECONOMY\x10\x01\x12 \n\x1c\x46LIGHT_CLASS_PREMIUM_ECONOMY\x10\x02\x12\x19\n\x15\x46LIGHT_CLASS_BUSINESS\x10\x03\x12\x16\n\x12\x46LIGHT_CLASS_FIRST\x10\x04*>\n\nFlightOnly\x12\x1b\n\x17\x46LIGHT_ONLY_UNSPECIFIED\x10\x00\x12\x13\n\x0f\x46LIGHT_ONLY_YES\x10\x01*X\n\x05Stops\x12\r\n\tSTOPS_ANY\x10\x00\x12\x12\n\x0eSTOPS_NON_STOP\x10\x01\x12\x15\n\x11STOPS_ONE_OR_LESS\x10\x02\x12\x15\n\x11STOPS_TWO_OR_LESS\x10\x03:4\n\x08nullable\x12\x1d.google.protobuf.FieldOptions\x18\xeb\x86\x03 \x01(\x08\x88\x01\x01\x62\x06proto3'
)

_builder.BuildMessageAndEnumDescriptors(DESCRIPTOR, globals())
_builder.BuildTopDescriptorsAndMessages(DESCRIPTOR, "flights_pb2", globals())
if _descriptor._USE_C_DESCRIPTORS == False:
    google_dot_protobuf_dot_descriptor__pb2.FieldOptions.RegisterExtension(nullable)

    DESCRIPTOR._options = None
    _FLIGHTESTIMATE_PRICEBOUNDS.fields_by_name["low"]._options = None
    _FLIGHTESTIMATE_PRICEBOUNDS.fields_by_name[
        "low"
    ]._serialized_options = b"\330\266\030\001"
    _FLIGHTCLASS._serialized_start = 2107
    _FLIGHTCLASS._serialized_end = 2261
    _FLIGHTONLY._serialized_start = 2263
    _FLIGHTONLY._serialized_end = 2325
    _STOPS._serialized_start = 2327
    _STOPS._serialized_end = 2415
    _REQUESTWRAPPER._serialized_start = 71
    _REQUESTWRAPPER._serialized_end = 104
    _FLIGHTESTIMATE._serialized_start = 107
    _FLIGHTESTIMATE._serialized_end = 2104
    _FLIGHTESTIMATE_FLIGHTESTIMATEONE._serialized_start = 375
    _FLIGHTESTIMATE_FLIGHTESTIMATEONE._serialized_end = 446
    _FLIGHTESTIMATE_SETTINGS._serialized_start = 449
    _FLIGHTESTIMATE_SETTINGS._serialized_end = 975
    _FLIGHTESTIMATE_SETTINGS_DATEPARAMS._serialized_start = 876
    _FLIGHTESTIMATE_SETTINGS_DATEPARAMS._serialized_end = 914
    _FLIGHTESTIMATE_SETTINGS_BAGS._serialized_start = 916
    _FLIGHTESTIMATE_SETTINGS_BAGS._serialized_end = 958
    _FLIGHTESTIMATE_INOUTBOUNDSETTINGS._serialized_start = 978
    _FLIGHTESTIMATE_INOUTBOUNDSETTINGS._serialized_end = 1757
    _FLIGHTESTIMATE_INOUTBOUNDSETTINGS_FLIGHTSETTINGS._serialized_start = 1176
    _FLIGHTESTIMATE_INOUTBOUNDSETTINGS_FLIGHTSETTINGS._serialized_end = 1757
    _FLIGHTESTIMATE_INOUTBOUNDSETTINGS_FLIGHTSETTINGS_INNER1._serialized_start = 1442
    _FLIGHTESTIMATE_INOUTBOUNDSETTINGS_FLIGHTSETTINGS_INNER1._serialized_end = 1716
    _FLIGHTESTIMATE_INOUTBOUNDSETTINGS_FLIGHTSETTINGS_INNER1_INNER1_1._serialized_start = (
        1552
    )
    _FLIGHTESTIMATE_INOUTBOUNDSETTINGS_FLIGHTSETTINGS_INNER1_INNER1_1._serialized_end = (
        1716
    )
    _FLIGHTESTIMATE_INOUTBOUNDSETTINGS_FLIGHTSETTINGS_INNER1_INNER1_1_INNER1_1_1._serialized_start = (
        1674
    )
    _FLIGHTESTIMATE_INOUTBOUNDSETTINGS_FLIGHTSETTINGS_INNER1_INNER1_1_INNER1_1_1._serialized_end = (
        1716
    )
    _FLIGHTESTIMATE_INOUTBOUNDSETTINGS_FLIGHTSETTINGS_DURATION._serialized_start = 1718
    _FLIGHTESTIMATE_INOUTBOUNDSETTINGS_FLIGHTSETTINGS_DURATION._serialized_end = 1757
    _FLIGHTESTIMATE_PASSENGERS._serialized_start = 1759
    _FLIGHTESTIMATE_PASSENGERS._serialized_end = 1854
    _FLIGHTESTIMATE_PRICEBOUNDS._serialized_start = 1856
    _FLIGHTESTIMATE_PRICEBOUNDS._serialized_end = 1902
    _FLIGHTESTIMATE_MAPBOUNDS._serialized_start = 1905
    _FLIGHTESTIMATE_MAPBOUNDS._serialized_end = 2052
    _FLIGHTESTIMATE_COORDINTATE._serialized_start = 2054
    _FLIGHTESTIMATE_COORDINTATE._serialized_end = 2104
# @@protoc_insertion_point(module_scope)
