FlightMutationQuery (Object)
type FlightMutationQuery {
setLegMission(
flightNid: FlightNid!
legMissionInput: LegMissionInput!
): LegMission!
deleteLegMission(
flightNid: FlightNid!
): Boolean!
createEndUser(
label: NotEmptyString!
): LegEndUser!
modifyEndUser(
endUserNid: LegEndUserNid!
label: NotEmptyString!
): LegEndUser!
flightListUpdate(
flightList: [FlightUpdateInput!]!
): [Flight!]!
clearPnrGoProcessList(
flightNid: FlightNid!
): Boolean! @deprecated
crew: FlightCrewMutation!
copyTrip(
tripNid: TripNid!
startDate: Date!
copyAircraft: Boolean
copyCrew: Boolean
copyPax: Boolean
copyMission: Boolean
copyClient: Boolean
copyTags: Boolean
copyCustomerServiceAssignee: Boolean
): Trip!
moveFlightToAnotherTrip(
flightNid: FlightNid!
targetTripNid: TripNid
copyClient: Boolean!
): Boolean!
sendOpsEmail(
flightNid: FlightNid!
messageType: OpsSendMessageCategory!
emailData: EmailInput!
): Boolean!
setOpsMessageReadStatus(
flightNid: FlightNid!
messageType: OpsMessageCategory!
mailboxMessageNid: MailboxMessageNid!
isRead: Boolean!
): Boolean!
setOpsDocumentMessageReadStatus(
flightNidList: [FlightNid!]!
documentTypeList: [DocumentTypeInput!]!
mailboxMessageNid: MailboxMessageNid!
isRead: Boolean!
): Boolean!
sendOpsTripLegsEmail(
tripNid: TripNid!
messageType: OpsTripSendMessageCategory!
emailData: EmailInput!
): Boolean!
setAvailableFlightListOpsMessagesReadStatus(
flightNidList: [FlightNid!]!
messageTypeList: [FlightOpsMessageTypeEnum!]
): Boolean!
acknowledgeFlightListChanges(
flightNidList: [FlightNid!]!
): Boolean!
setAircraftOnFlightList(
aircraftOnFlightMap: [AircraftOnFlightMapInput!]!
setCrewFromRoster: Boolean! = false
): Boolean!
setFlightFtl(
flightNid: FlightNid!
flightFtlData: FlightFtlInput!
): Boolean!
swapAircraftOnFlightList(
flightNidList: [FlightNid!]!
): NonNullBooleanValueOrErrorList!
loadManagement: LoadManagementMutation!
tags: FlightTags!
}
Fields
FlightMutationQuery.setLegMission ● LegMission! non-null object
FlightMutationQuery.setLegMission.flightNid ● FlightNid! non-null scalar
FlightMutationQuery.setLegMission.legMissionInput ● LegMissionInput! non-null input
FlightMutationQuery.deleteLegMission ● Boolean! non-null scalar
FlightMutationQuery.deleteLegMission.flightNid ● FlightNid! non-null scalar
FlightMutationQuery.createEndUser ● LegEndUser! non-null object
Requires access to resource END_USER_EDIT
FlightMutationQuery.createEndUser.label ● NotEmptyString! non-null scalar
FlightMutationQuery.modifyEndUser ● LegEndUser! non-null object
Requires access to resource END_USER_EDIT
FlightMutationQuery.modifyEndUser.endUserNid ● LegEndUserNid! non-null scalar
FlightMutationQuery.modifyEndUser.label ● NotEmptyString! non-null scalar
FlightMutationQuery.flightListUpdate ● [Flight!]! non-null object
Requires access to resource GRAPHQL_FLIGHT_EDIT. Requires access to resource GRAPHQL_FLIGHT. Requires access to given flight
FlightMutationQuery.flightListUpdate.flightList ● [FlightUpdateInput!]! non-null input
FlightMutationQuery.clearPnrGoProcessList ● Boolean! deprecated non-null scalar
Use field in integration/pnrGo/ instead
Requires access to resource INTEGRATION_PNR_GO_EDIT. Requires access to given flight
FlightMutationQuery.clearPnrGoProcessList.flightNid ● FlightNid! non-null scalar
FlightMutationQuery.crew ● FlightCrewMutation! non-null object
Requires access to resource GRAPHQL_FLIGHT_EDIT
FlightMutationQuery.copyTrip ● Trip! non-null object
Requires access to resource GRAPHQL_FLIGHT_EDIT. Requires access to resource GRAPHQL_FLIGHT
FlightMutationQuery.copyTrip.tripNid ● TripNid! non-null scalar
FlightMutationQuery.copyTrip.startDate ● Date! non-null scalar
FlightMutationQuery.copyTrip.copyAircraft ● Boolean scalar
FlightMutationQuery.copyTrip.copyCrew ● Boolean scalar
FlightMutationQuery.copyTrip.copyPax ● Boolean scalar
FlightMutationQuery.copyTrip.copyMission ● Boolean scalar
FlightMutationQuery.copyTrip.copyClient ● Boolean scalar
FlightMutationQuery.copyTrip.copyTags ● Boolean scalar
FlightMutationQuery.copyTrip.copyCustomerServiceAssignee ● Boolean scalar
FlightMutationQuery.moveFlightToAnotherTrip ● Boolean! non-null scalar
Move flight to target trip (or new if target trip not specified). Requires access to resource GRAPHQL_FLIGHT_EDIT. Requires access to given flight
FlightMutationQuery.moveFlightToAnotherTrip.flightNid ● FlightNid! non-null scalar
FlightMutationQuery.moveFlightToAnotherTrip.targetTripNid ● TripNid scalar
FlightMutationQuery.moveFlightToAnotherTrip.copyClient ● Boolean! non-null scalar
FlightMutationQuery.sendOpsEmail ● Boolean! non-null scalar
Requires access to resource GRAPHQL_FLIGHT_EDIT. Requires access to given flight
FlightMutationQuery.sendOpsEmail.flightNid ● FlightNid! non-null scalar
FlightMutationQuery.sendOpsEmail.messageType ● OpsSendMessageCategory! non-null enum
FlightMutationQuery.sendOpsEmail.emailData ● EmailInput! non-null input
FlightMutationQuery.setOpsMessageReadStatus ● Boolean! non-null scalar
Requires access to given flight
FlightMutationQuery.setOpsMessageReadStatus.flightNid ● FlightNid! non-null scalar
FlightMutationQuery.setOpsMessageReadStatus.messageType ● OpsMessageCategory! non-null enum
FlightMutationQuery.setOpsMessageReadStatus.mailboxMessageNid ● MailboxMessageNid! non-null scalar
FlightMutationQuery.setOpsMessageReadStatus.isRead ● Boolean! non-null scalar
FlightMutationQuery.setOpsDocumentMessageReadStatus ● Boolean! non-null scalar
Requires access to given flight
FlightMutationQuery.setOpsDocumentMessageReadStatus.flightNidList ● [FlightNid!]! non-null scalar
FlightMutationQuery.setOpsDocumentMessageReadStatus.documentTypeList ● [DocumentTypeInput!]! non-null input
FlightMutationQuery.setOpsDocumentMessageReadStatus.mailboxMessageNid ● MailboxMessageNid! non-null scalar
FlightMutationQuery.setOpsDocumentMessageReadStatus.isRead ● Boolean! non-null scalar
FlightMutationQuery.sendOpsTripLegsEmail ● Boolean! non-null scalar
Requires access to resource GRAPHQL_FLIGHT_EDIT
FlightMutationQuery.sendOpsTripLegsEmail.tripNid ● TripNid! non-null scalar
FlightMutationQuery.sendOpsTripLegsEmail.messageType ● OpsTripSendMessageCategory! non-null enum
FlightMutationQuery.sendOpsTripLegsEmail.emailData ● EmailInput! non-null input
FlightMutationQuery.setAvailableFlightListOpsMessagesReadStatus ● Boolean! non-null scalar
Requires access to given flight
FlightMutationQuery.setAvailableFlightListOpsMessagesReadStatus.flightNidList ● [FlightNid!]! non-null scalar
FlightMutationQuery.setAvailableFlightListOpsMessagesReadStatus.messageTypeList ● [FlightOpsMessageTypeEnum!] list enum
FlightMutationQuery.acknowledgeFlightListChanges ● Boolean! non-null scalar
Requires access to given flight
FlightMutationQuery.acknowledgeFlightListChanges.flightNidList ● [FlightNid!]! non-null scalar
FlightMutationQuery.setAircraftOnFlightList ● Boolean! non-null scalar
Set aircraft on flight using map each pair (flight-aircraft) is put on queue separately
FlightMutationQuery.setAircraftOnFlightList.aircraftOnFlightMap ● [AircraftOnFlightMapInput!]! non-null input
FlightMutationQuery.setAircraftOnFlightList.setCrewFromRoster ● Boolean! non-null scalar
FlightMutationQuery.setFlightFtl ● Boolean! non-null scalar
Requires access to resource GRAPHQL_FTL_EDIT
FlightMutationQuery.setFlightFtl.flightNid ● FlightNid! non-null scalar
FlightMutationQuery.setFlightFtl.flightFtlData ● FlightFtlInput! non-null input
FlightMutationQuery.swapAircraftOnFlightList ● NonNullBooleanValueOrErrorList! non-null union
Requires access to given flight
FlightMutationQuery.swapAircraftOnFlightList.flightNidList ● [FlightNid!]! non-null scalar
FlightMutationQuery.loadManagement ● LoadManagementMutation! non-null object
Requires access to resource LOAD_POINT_EDIT
FlightMutationQuery.tags ● FlightTags! non-null object
Requires access to resource GRAPHQL_FLIGHT_EDIT
Returned By
flights mutation