FlightFilter (Input)
Set of rules for fetching a collection of flights
input FlightFilter {
timeInterval: TimeIntervalInput!
flightType: [FlightType!]
flightStatus: [FlightStatus!]
aircraftNidList: [AircraftNid!]
aircraftTypeId: AircraftTypeScalar
requestedByNid: ClientNid
isCnl: Boolean
isFerry: Boolean
adepLocationNid: LocationNid
adesLocationNid: LocationNid
icaoType: IcaoType
flightNumber: String
tripNumber: String
aocNidList: [Int!]
tagNidList: [TagDefinitionNid]
operatorBaseNameList: [OperatorBaseName!]
limit: Int
}
Fields
FlightFilter.timeInterval ● TimeIntervalInput! non-null input
FlightFilter.flightType ● [FlightType!] list enum
Only flights with flight type from this list will be included in the result
FlightFilter.flightStatus ● [FlightStatus!] list enum
Only flights with status from this list will be included in the result
FlightFilter.aircraftNidList ● [AircraftNid!] list scalar
FlightFilter.aircraftTypeId ● AircraftTypeScalar scalar
FlightFilter.requestedByNid ● ClientNid scalar
FlightFilter.isCnl ● Boolean scalar
FlightFilter.isFerry ● Boolean scalar
FlightFilter.adepLocationNid ● LocationNid scalar
FlightFilter.adesLocationNid ● LocationNid scalar
FlightFilter.icaoType ● IcaoType enum
FlightFilter.flightNumber ● String scalar
FlightFilter.tripNumber ● String scalar
FlightFilter.aocNidList ● [Int!] list scalar
FlightFilter.tagNidList ● [TagDefinitionNid] list scalar
FlightFilter.operatorBaseNameList ● [OperatorBaseName!] list scalar
FlightFilter.limit ● Int scalar
Member Of
flightList query