Package com.stripe.model
Class PaymentIntent.PaymentDetails.FlightDatum.Segment
java.lang.Object
com.stripe.model.StripeObject
com.stripe.model.PaymentIntent.PaymentDetails.FlightDatum.Segment
- All Implemented Interfaces:
StripeObjectInterface
- Enclosing class:
- PaymentIntent.PaymentDetails.FlightDatum
For more details about Segment, please refer to the API Reference.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classFor more details about Arrival, please refer to the API Reference.static classFor more details about Departure, please refer to the API Reference. -
Field Summary
Fields inherited from class com.stripe.model.StripeObject
PRETTY_PRINT_GSON -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected booleanbooleanSegment fare amount.Airline carrier code.Carrier name.Segment currency.Exchange ticket number.Fare basis code.getFees()Additional fees.Flight number.Stopover indicator.Refundable ticket indicator.Class of service.Tax amount for segment.Ticket number.inthashCode()voidSegment fare amount.voidvoidsetCarrierCode(String carrierCode) Airline carrier code.voidsetCarrierName(String carrierName) Carrier name.voidsetCurrency(String currency) Segment currency.voidvoidsetExchangeTicketNumber(String exchangeTicketNumber) Exchange ticket number.voidsetFareBasisCode(String fareBasisCode) Fare basis code.voidAdditional fees.voidsetFlightNumber(String flightNumber) Flight number.voidsetIsStopOverIndicator(Boolean isStopOverIndicator) Stopover indicator.voidsetRefundable(Boolean refundable) Refundable ticket indicator.voidsetServiceClass(String serviceClass) Class of service.voidsetTaxAmount(Long taxAmount) Tax amount for segment.voidsetTicketNumber(String ticketNumber) Ticket number.Methods inherited from class com.stripe.model.StripeObject
deserializeStripeObject, deserializeStripeObject, deserializeStripeObject, deserializeStripeObject, equals, getLastResponse, getRawJsonObject, setLastResponse, toJson, toString
-
Constructor Details
-
Segment
public Segment()
-
-
Method Details
-
getAmount
Segment fare amount. -
getArrival
-
getCarrierCode
Airline carrier code. -
getCarrierName
Carrier name. -
getCurrency
Segment currency. -
getDeparture
-
getExchangeTicketNumber
Exchange ticket number. -
getFareBasisCode
Fare basis code. -
getFees
Additional fees. -
getFlightNumber
Flight number. -
getIsStopOverIndicator
Stopover indicator. -
getRefundable
Refundable ticket indicator. -
getServiceClass
Class of service.One of
business,economy,first_class, orpremium_economy. -
getTaxAmount
Tax amount for segment. -
getTicketNumber
Ticket number. -
setAmount
Segment fare amount. -
setArrival
-
setCarrierCode
Airline carrier code. -
setCarrierName
Carrier name. -
setCurrency
Segment currency. -
setDeparture
-
setExchangeTicketNumber
Exchange ticket number. -
setFareBasisCode
Fare basis code. -
setFees
Additional fees. -
setFlightNumber
Flight number. -
setIsStopOverIndicator
Stopover indicator. -
setRefundable
Refundable ticket indicator. -
setServiceClass
Class of service.One of
business,economy,first_class, orpremium_economy. -
setTaxAmount
Tax amount for segment. -
setTicketNumber
Ticket number. -
equals
-
canEqual
-
hashCode
public int hashCode()
-