PairingMutationSection (Object)
type PairingMutationSection {
create(
pairing: PairingMutationInput!
): PairingMutationSectionCreateOutput!
update(
pairingId: PairingId!
pairing: PairingMutationInput!
): PairingMutationSectionUpdateOutput!
remove(
pairingIdList: [PairingId!]!
): PairingMutationSectionRemoveOutput!
removeWithClearCrew(
pairingIdList: [PairingId!]!
isInDraftMode: Boolean!
): PairingMutationSectionRemoveWithClearCrewOutput!
addActivities(
pairingId: PairingId!
operationalFlightList: [FlightNid!]
positioningList: [DraftOrActualPositioningNidOptional!]
nonOperationalFlightList: [FlightNid!]
): PairingMutationSectionAddActivitiesOutput!
addFlights(
pairingId: PairingId!
flightNidList: [FlightNid!]!
positionWithCrewList: [PairingPositionWithCrewInput!]!
isInDraftsMode: Boolean!
): PairingMutationSectionAddFlightsOutput!
removeActivitiesWithClearCrew(
pairingId: PairingId!
operationalFlightList: [FlightNid!]
nonOperationalFlightList: [FlightNid!]
positioningList: [DraftOrActualPositioningNidOptional!]
isInDraftMode: Boolean!
): PairingMutationSectionRemoveActivitiesWithClearCrewOutput!
removeCrew(
pairingId: PairingId!
crewMemberList: [CrewMemberNid!]!
isInDraftMode: Boolean!
): PairingMutationSectionRemoveCrewOutput!
replaceCrew(
pairingId: PairingId!
crewList: [PairingCrewInput!]!
isInDraftMode: Boolean!
): PairingMutationSectionReplaceCrewOutput!
clearCrew(
pairingIdList: [PairingId!]!
isInDraftMode: Boolean!
): PairingMutationSectionClearCrewOutput!
moveToNewPairing(
pairingId: PairingId!
flightNidList: [FlightNid!]
positioningNidList: [DraftOrActualPositioningNidOptional!]
): PairingMutationSectionMoveToNewPairingOutput!
copyToNewPairing(
pairingId: PairingId!
flightNidList: [FlightNid!]!
positioningNidList: [DraftOrActualPositioningNidOptional!] = []
): PairingMutationSectionCopyToNewPairingOutput!
editCrewComposition(
pairingId: PairingId!
flightCrewPositions: [FlightCrewPositionInput!]!
isInDraftsMode: Boolean!
): PairingMutationSectionEditCrewCompositionOutput!
swapCrew(
pairingId1: PairingId!
pairingId2: PairingId!
crewSwapList: [PairingCrewSwapPairInput!]!
isInDraftMode: Boolean!
): PairingMutationSectionSwapCrewOutput!
assignCrewFromPlan(
assignmentList: [PairingPlanCrewAssignmentInput!]!
isInDraftMode: Boolean!
): PairingMutationSectionAssignCrewFromPlanOutput!
removePositioning(
pairingId: PairingId!
positioningId: DraftOrActualPositioningNidOptional!
isInDraftsMode: Boolean!
): PairingMutationSectionRemovePositioningOutput!
updatePositioningInPairing(
positioningNid: TrNid!
data: CrewPanelPositioningInput!
timezoneToggle: TimeZoneToggle!
isInDraftMode: Boolean!
): PositioningActivity!
addPositioningToPairing(
pairingId: PairingId!
data: CrewPanelPositioningInput!
timezoneToggle: TimeZoneToggle!
isInDraftMode: Boolean!
): PairingMutationSectionAddPositioningToPairingOutput!
}
Fields
PairingMutationSection.create ● PairingMutationSectionCreateOutput! non-null union
Requires access to resource GRAPHQL_PAIRING_EDIT
PairingMutationSection.create.pairing ● PairingMutationInput! non-null input
Possible violation list: IS_NOT_SOME_ERROR
PairingMutationSection.update ● PairingMutationSectionUpdateOutput! non-null union
Requires access to resource GRAPHQL_PAIRING_EDIT
PairingMutationSection.update.pairingId ● PairingId! non-null scalar
Possible violation list: IS_NOT_SOME_ERROR
PairingMutationSection.update.pairing ● PairingMutationInput! non-null input
Possible violation list: IS_NOT_SOME_ERROR
PairingMutationSection.remove ● PairingMutationSectionRemoveOutput! non-null union
Requires access to resource GRAPHQL_PAIRING_EDIT
PairingMutationSection.remove.pairingIdList ● [PairingId!]! non-null scalar
Possible violation list: IS_NOT_SOME_ERROR
PairingMutationSection.removeWithClearCrew ● PairingMutationSectionRemoveWithClearCrewOutput! non-null union
Requires access to resource GRAPHQL_PAIRING_CREW_EDIT. Execution is not allowed during publishing. If in drafts mode, requires operator to turn that feature on globally in settings.
PairingMutationSection.removeWithClearCrew.pairingIdList ● [PairingId!]! non-null scalar
Possible violation list: IS_NOT_SOME_ERROR
PairingMutationSection.removeWithClearCrew.isInDraftMode ● Boolean! non-null scalar
PairingMutationSection.addActivities ● PairingMutationSectionAddActivitiesOutput! non-null union
Requires access to resource GRAPHQL_PAIRING_EDIT. Requires access to given flight
PairingMutationSection.addActivities.pairingId ● PairingId! non-null scalar
Possible violation list: IS_NOT_SOME_ERROR
PairingMutationSection.addActivities.operationalFlightList ● [FlightNid!] list scalar
PairingMutationSection.addActivities.positioningList ● [DraftOrActualPositioningNidOptional!] list scalar
PairingMutationSection.addActivities.nonOperationalFlightList ● [FlightNid!] list scalar
Possible violation list: IS_NOT_SOME_ERROR
PairingMutationSection.addFlights ● PairingMutationSectionAddFlightsOutput! non-null union
Requires access to resource GRAPHQL_PAIRING_CREW_EDIT. Execution is not allowed during publishing. Requires access to given flight. If in drafts mode, requires operator to turn that feature on globally in settings.
PairingMutationSection.addFlights.pairingId ● PairingId! non-null scalar
Possible violation list: IS_NOT_SOME_ERROR
PairingMutationSection.addFlights.flightNidList ● [FlightNid!]! non-null scalar
PairingMutationSection.addFlights.positionWithCrewList ● [PairingPositionWithCrewInput!]! non-null input
PairingMutationSection.addFlights.isInDraftsMode ● Boolean! non-null scalar
PairingMutationSection.removeActivitiesWithClearCrew ● PairingMutationSectionRemoveActivitiesWithClearCrewOutput! non-null union
Requires access to resource GRAPHQL_PAIRING_EDIT. Requires access to given flight
PairingMutationSection.removeActivitiesWithClearCrew.pairingId ● PairingId! non-null scalar
Possible violation list: IS_NOT_SOME_ERROR
PairingMutationSection.removeActivitiesWithClearCrew.operationalFlightList ● [FlightNid!] list scalar
PairingMutationSection.removeActivitiesWithClearCrew.nonOperationalFlightList ● [FlightNid!] list scalar
PairingMutationSection.removeActivitiesWithClearCrew.positioningList ● [DraftOrActualPositioningNidOptional!] list scalar
Possible violation list: IS_NOT_SOME_ERROR
PairingMutationSection.removeActivitiesWithClearCrew.isInDraftMode ● Boolean! non-null scalar
PairingMutationSection.removeCrew ● PairingMutationSectionRemoveCrewOutput! non-null union
Requires access to resource GRAPHQL_PAIRING_CREW_EDIT. Execution is not allowed during publishing. If in drafts mode, requires operator to turn that feature on globally in settings.
PairingMutationSection.removeCrew.pairingId ● PairingId! non-null scalar
Possible violation list: IS_NOT_SOME_ERROR
PairingMutationSection.removeCrew.crewMemberList ● [CrewMemberNid!]! non-null scalar
Possible violation list: TOO_FEW_ERROR,TOO_MANY_ERROR,NOT_EQUAL_COUNT_ERROR,NOT_DIVISIBLE_BY_ERROR
PairingMutationSection.removeCrew.isInDraftMode ● Boolean! non-null scalar
PairingMutationSection.replaceCrew ● PairingMutationSectionReplaceCrewOutput! non-null union
Requires access to resource GRAPHQL_PAIRING_CREW_EDIT. Execution is not allowed during publishing. If in drafts mode, requires operator to turn that feature on globally in settings.
PairingMutationSection.replaceCrew.pairingId ● PairingId! non-null scalar
Possible violation list: IS_NOT_SOME_ERROR
PairingMutationSection.replaceCrew.crewList ● [PairingCrewInput!]! non-null input
PairingMutationSection.replaceCrew.isInDraftMode ● Boolean! non-null scalar
PairingMutationSection.clearCrew ● PairingMutationSectionClearCrewOutput! non-null union
Requires access to resource GRAPHQL_PAIRING_CREW_EDIT. Execution is not allowed during publishing. If in drafts mode, requires operator to turn that feature on globally in settings.
PairingMutationSection.clearCrew.pairingIdList ● [PairingId!]! non-null scalar
Possible violation list: IS_NOT_SOME_ERROR
PairingMutationSection.clearCrew.isInDraftMode ● Boolean! non-null scalar
PairingMutationSection.moveToNewPairing ● PairingMutationSectionMoveToNewPairingOutput! non-null union
Requires access to resource GRAPHQL_PAIRING_EDIT. Requires access to given flight
PairingMutationSection.moveToNewPairing.pairingId ● PairingId! non-null scalar
Possible violation list: IS_NOT_SOME_ERROR
PairingMutationSection.moveToNewPairing.flightNidList ● [FlightNid!] list scalar
PairingMutationSection.moveToNewPairing.positioningNidList ● [DraftOrActualPositioningNidOptional!] list scalar
Possible violation list: IS_NOT_SOME_ERROR
PairingMutationSection.copyToNewPairing ● PairingMutationSectionCopyToNewPairingOutput! non-null union
Requires access to resource GRAPHQL_PAIRING_EDIT. Requires access to given flight
PairingMutationSection.copyToNewPairing.pairingId ● PairingId! non-null scalar
Possible violation list: IS_NOT_SOME_ERROR
PairingMutationSection.copyToNewPairing.flightNidList ● [FlightNid!]! non-null scalar
Possible violation list: TOO_FEW_ERROR,TOO_MANY_ERROR,NOT_EQUAL_COUNT_ERROR,NOT_DIVISIBLE_BY_ERROR
PairingMutationSection.copyToNewPairing.positioningNidList ● [DraftOrActualPositioningNidOptional!] list scalar
Possible violation list: IS_NOT_SOME_ERROR
PairingMutationSection.editCrewComposition ● PairingMutationSectionEditCrewCompositionOutput! non-null union
Requires access to resource GRAPHQL_PAIRING_CREW_EDIT. Execution is not allowed during publishing. If in drafts mode, requires operator to turn that feature on globally in settings.
PairingMutationSection.editCrewComposition.pairingId ● PairingId! non-null scalar
Possible violation list: IS_NOT_SOME_ERROR
PairingMutationSection.editCrewComposition.flightCrewPositions ● [FlightCrewPositionInput!]! non-null input
PairingMutationSection.editCrewComposition.isInDraftsMode ● Boolean! non-null scalar
PairingMutationSection.swapCrew ● PairingMutationSectionSwapCrewOutput! non-null union
Requires access to resource GRAPHQL_PAIRING_CREW_EDIT. Execution is not allowed during publishing. If in drafts mode, requires operator to turn that feature on globally in settings.
PairingMutationSection.swapCrew.pairingId1 ● PairingId! non-null scalar
Possible violation list: IS_NOT_SOME_ERROR
PairingMutationSection.swapCrew.pairingId2 ● PairingId! non-null scalar
Possible violation list: IS_NOT_SOME_ERROR
PairingMutationSection.swapCrew.crewSwapList ● [PairingCrewSwapPairInput!]! non-null input
PairingMutationSection.swapCrew.isInDraftMode ● Boolean! non-null scalar
PairingMutationSection.assignCrewFromPlan ● PairingMutationSectionAssignCrewFromPlanOutput! non-null union
Requires access to resource GRAPHQL_PAIRING_CREW_EDIT. Execution is not allowed during publishing. If in drafts mode, requires operator to turn that feature on globally in settings.
PairingMutationSection.assignCrewFromPlan.assignmentList ● [PairingPlanCrewAssignmentInput!]! non-null input
Possible violation list: IS_NOT_SOME_ERROR
PairingMutationSection.assignCrewFromPlan.isInDraftMode ● Boolean! non-null scalar
PairingMutationSection.removePositioning ● PairingMutationSectionRemovePositioningOutput! non-null union
Requires access to resource GRAPHQL_PAIRING_EDIT. If in drafts mode, requires operator to turn that feature on globally in settings.
PairingMutationSection.removePositioning.pairingId ● PairingId! non-null scalar
Possible violation list: IS_NOT_SOME_ERROR
PairingMutationSection.removePositioning.positioningId ● DraftOrActualPositioningNidOptional! non-null scalar
Possible violation list: IS_NOT_SOME_ERROR
PairingMutationSection.removePositioning.isInDraftsMode ● Boolean! non-null scalar
PairingMutationSection.updatePositioningInPairing ● PositioningActivity! non-null object
Requires access to resource GRAPHQL_POSITIONING_EDIT. Execution is not allowed during publishing. If in drafts mode, requires operator to turn that feature on globally in settings.
PairingMutationSection.updatePositioningInPairing.positioningNid ● TrNid! non-null scalar
PairingMutationSection.updatePositioningInPairing.data ● CrewPanelPositioningInput! non-null input
PairingMutationSection.updatePositioningInPairing.timezoneToggle ● TimeZoneToggle! non-null input
PairingMutationSection.updatePositioningInPairing.isInDraftMode ● Boolean! non-null scalar
PairingMutationSection.addPositioningToPairing ● PairingMutationSectionAddPositioningToPairingOutput! non-null union
Requires access to resource GRAPHQL_PAIRING_EDIT. Execution is not allowed during publishing. If in drafts mode, requires operator to turn that feature on globally in settings.
PairingMutationSection.addPositioningToPairing.pairingId ● PairingId! non-null scalar
Possible violation list: IS_NOT_SOME_ERROR
PairingMutationSection.addPositioningToPairing.data ● CrewPanelPositioningInput! non-null input
PairingMutationSection.addPositioningToPairing.timezoneToggle ● TimeZoneToggle! non-null input
PairingMutationSection.addPositioningToPairing.isInDraftMode ● Boolean! non-null scalar
Returned By
pairing mutation