github.com/Ingenico-ePayments/connect-sdk-go@v0.0.0-20240318153750-1f8cd329b9c9/domain/definitions/AirlineFlightLeg.go (about)

     1  // This class was auto-generated from the API references found at
     2  // https://epayments-api.developer-ingenico.com/
     3  
     4  package definitions
     5  
     6  // AirlineFlightLeg represents class AirlineFlightLeg
     7  type AirlineFlightLeg struct {
     8  	AirlineClass             *string `json:"airlineClass,omitempty"`
     9  	ArrivalAirport           *string `json:"arrivalAirport,omitempty"`
    10  	ArrivalTime              *string `json:"arrivalTime,omitempty"`
    11  	CarrierCode              *string `json:"carrierCode,omitempty"`
    12  	ConjunctionTicket        *string `json:"conjunctionTicket,omitempty"`
    13  	CouponNumber             *string `json:"couponNumber,omitempty"`
    14  	Date                     *string `json:"date,omitempty"`
    15  	DepartureTime            *string `json:"departureTime,omitempty"`
    16  	EndorsementOrRestriction *string `json:"endorsementOrRestriction,omitempty"`
    17  	ExchangeTicket           *string `json:"exchangeTicket,omitempty"`
    18  	Fare                     *string `json:"fare,omitempty"`
    19  	FareBasis                *string `json:"fareBasis,omitempty"`
    20  	Fee                      *int32  `json:"fee,omitempty"`
    21  	FlightNumber             *string `json:"flightNumber,omitempty"`
    22  	Number                   *int32  `json:"number,omitempty"`
    23  	OriginAirport            *string `json:"originAirport,omitempty"`
    24  	PassengerClass           *string `json:"passengerClass,omitempty"`
    25  	// Deprecated: Use passengerClass instead
    26  	ServiceClass             *string `json:"serviceClass,omitempty"`
    27  	StopoverCode             *string `json:"stopoverCode,omitempty"`
    28  	Taxes                    *int32  `json:"taxes,omitempty"`
    29  }
    30  
    31  // NewAirlineFlightLeg constructs a new AirlineFlightLeg
    32  func NewAirlineFlightLeg() *AirlineFlightLeg {
    33  	return &AirlineFlightLeg{}
    34  }