GoogleApi.WalletObjects.V1.Model.BoardingAndSeatingInfo (google_api_wallet_objects v0.12.0)
View SourceAttributes
-
boardingDoor
(type:String.t
, default:nil
) - Set this field only if this flight boards through more than one door or bridge and you want to explicitly print the door location on the boarding pass. Most airlines route their passengers to the right door or bridge by refering to doors/bridges by theseatClass
. In those casesboardingDoor
should not be set. -
boardingGroup
(type:String.t
, default:nil
) - The value of boarding group (or zone) this passenger shall board with. eg: "B" The label for this value will be determined by theboardingPolicy
field in theflightClass
referenced by this object. -
boardingPosition
(type:String.t
, default:nil
) - The value of boarding position. eg: "76" -
boardingPrivilegeImage
(type:GoogleApi.WalletObjects.V1.Model.Image.t
, default:nil
) - A small image shown above the boarding barcode. Airlines can use it to communicate any special boarding privileges. In the event the security program logo is also set, this image might be rendered alongside the logo for that security program. -
kind
(type:String.t
, default:nil
) - Identifies what kind of resource this is. Value: the fixed string"walletobjects#boardingAndSeatingInfo"
. -
seatAssignment
(type:GoogleApi.WalletObjects.V1.Model.LocalizedString.t
, default:nil
) - The passenger's seat assignment. To be used when there is no specific identifier to use inseatNumber
. eg: "assigned at gate" -
seatClass
(type:String.t
, default:nil
) - The value of the seat class. eg: "Economy" or "Economy Plus" -
seatNumber
(type:String.t
, default:nil
) - The value of passenger seat. If there is no specific identifier, useseatAssignment
instead. eg: "25A" -
sequenceNumber
(type:String.t
, default:nil
) - The sequence number on the boarding pass. This usually matches the sequence in which the passengers checked in. Airline might use the number for manual boarding and bag tags. eg: "49"
Summary
Functions
Unwrap a decoded JSON object into its complex fields.
Types
@type t() :: %GoogleApi.WalletObjects.V1.Model.BoardingAndSeatingInfo{ boardingDoor: String.t() | nil, boardingGroup: String.t() | nil, boardingPosition: String.t() | nil, boardingPrivilegeImage: GoogleApi.WalletObjects.V1.Model.Image.t() | nil, kind: String.t() | nil, seatAssignment: GoogleApi.WalletObjects.V1.Model.LocalizedString.t() | nil, seatClass: String.t() | nil, seatNumber: String.t() | nil, sequenceNumber: String.t() | nil }