Show / Hide Table of Contents

Class FlightCarrier

Inheritance
object
FlightCarrier
Implements
IDirectResponseSchema
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
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

Implements

IDirectResponseSchema
In this article
Back to top Generated by DocFX