Package com.stripe.param
Class ChargeUpdateParams.PaymentDetails.FlightData.Segment
java.lang.Object
com.stripe.param.ChargeUpdateParams.PaymentDetails.FlightData.Segment
- Enclosing class:
- ChargeUpdateParams.PaymentDetails.FlightData
Required. Passenger's full name.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic classstatic classAdd all map key/value pairs to `extraParams` map.static enumAdd all map key/value pairs to `extraParams` map. -
Method Summary
Modifier and TypeMethodDescriptionbuilder()protected booleanbooleanSegment fare amount.Required. Arrival details.Required. Airline carrier code.Carrier name.Segment currency.Required. Departure details.Exchange ticket number.Map of extra parameters for custom features not available in this client library.Fare basis code.getFees()Additional fees.Flight number.Stopover indicator.Refundable ticket indicator.Required. Class of service.Tax amount for segment.Ticket number.inthashCode()
-
Method Details
-
builder
-
getAmount
Segment fare amount. -
getArrival
Required. Arrival details. -
getCarrierCode
Required. Airline carrier code. -
getCarrierName
Carrier name. -
getCurrency
Segment currency. -
getDeparture
Required. Departure details. -
getExchangeTicketNumber
Exchange ticket number. -
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. -
getFareBasisCode
Fare basis code. -
getFees
Additional fees. -
getFlightNumber
Flight number. -
getIsStopOverIndicator
Stopover indicator. -
getRefundable
Refundable ticket indicator. -
getServiceClass
Required. Class of service. -
getTaxAmount
Tax amount for segment. -
getTicketNumber
Ticket number. -
equals
-
canEqual
-
hashCode
public int hashCode()
-