Class FlightCarrier
Implements
Inherited Members
Namespace: Google.Apis.Walletobjects.v1.Data
Assembly: Google.Apis.Walletobjects.v1.dll
Syntax
public class FlightCarrier : IDirectResponseSchema
Properties
AirlineAllianceLogo
A logo for the airline alliance, displayed below the QR code that the passenger scans to board.
Declaration
[JsonProperty("airlineAllianceLogo")]
public virtual Image AirlineAllianceLogo { get; set; }
Property Value
| Type | Description |
|---|---|
| Image |
AirlineLogo
A logo for the airline described by carrierIataCode and localizedAirlineName. This logo will be rendered at the top of the detailed card view.
Declaration
[JsonProperty("airlineLogo")]
public virtual Image AirlineLogo { get; set; }
Property Value
| Type | Description |
|---|---|
| Image |
AirlineName
A localized name of the airline specified by carrierIataCode. If unset, issuer_name or
localized_issuer_name from FlightClass will be used for display purposes. eg: "Swiss Air" for "LX"
Declaration
[JsonProperty("airlineName")]
public virtual LocalizedString AirlineName { get; set; }
Property Value
| Type | Description |
|---|---|
| LocalizedString |
CarrierIataCode
Two character IATA airline code of the marketing carrier (as opposed to operating carrier). Exactly one of
this or carrierIcaoCode needs to be provided for carrier and operatingCarrier. eg: "LX" for Swiss Air
Declaration
[JsonProperty("carrierIataCode")]
public virtual string CarrierIataCode { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
CarrierIcaoCode
Three character ICAO airline code of the marketing carrier (as opposed to operating carrier). Exactly one of
this or carrierIataCode needs to be provided for carrier and operatingCarrier. eg: "EZY" for Easy Jet
Declaration
[JsonProperty("carrierIcaoCode")]
public virtual string CarrierIcaoCode { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
ETag
The ETag of the item.
Declaration
public virtual string ETag { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
Kind
Identifies what kind of resource this is. Value: the fixed string "walletobjects#flightCarrier".
Declaration
[JsonProperty("kind")]
public virtual string Kind { get; set; }
Property Value
| Type | Description |
|---|---|
| string |
WideAirlineLogo
The wide logo of the airline. When provided, this will be used in place of the airline logo in the top left of the card view.
Declaration
[JsonProperty("wideAirlineLogo")]
public virtual Image WideAirlineLogo { get; set; }
Property Value
| Type | Description |
|---|---|
| Image |