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 |