Package com.stripe.param
Class ChargeUpdateParams.PaymentDetails.FlightData
java.lang.Object
com.stripe.param.ChargeUpdateParams.PaymentDetails.FlightData
- Enclosing class:
- ChargeUpdateParams.PaymentDetails
The fare class for the segment.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic classCode provided by the company to a travel agent authorizing ticket issuance.static classstatic classRequired. Passenger's full name.static classstatic enum -
Method Summary
Modifier and TypeMethodDescriptionbuilder()protected booleanbooleanAffiliate details if applicable.Reservation reference.Computerized reservation system used to make the reservation and purchase the ticket.Ticket restrictions.Map of extra parameters for custom features not available in this client library.List of insurances.List of passengers.Required. List of flight segments.Electronic ticket indicator.getTotal()Required. Total cost breakdown.Type of flight transaction.inthashCode()
-
Method Details
-
builder
-
getAffiliate
Affiliate details if applicable. -
getBookingNumber
Reservation reference. -
getComputerizedReservationSystem
Computerized reservation system used to make the reservation and purchase the ticket. -
getEndorsementsAndRestrictions
Ticket restrictions. -
getExtraParams
Map of extra parameters for custom features not available in this client library. The content in this map is not serialized under this field's@SerializedNamevalue. Instead, each key/value pair is serialized as if the key is a root-level field (serialized) name in this param object. Effectively, this map is flattened to its parent instance. -
getInsurances
List of insurances. -
getPassengers
List of passengers. -
getSegments
Required. List of flight segments. -
getTicketElectronicallyIssuedIndicator
Electronic ticket indicator. -
getTotal
Required. Total cost breakdown. -
getTransactionType
Type of flight transaction. -
equals
-
canEqual
-
hashCode
public int hashCode()
-