Class Ticket.TicketBuilder
- java.lang.Object
-
- com.checkout.handlepaymentsandpayouts.flow.paymentsessions.requests.Ticket.TicketBuilder
-
- Enclosing class:
- Ticket
public static class Ticket.TicketBuilder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Ticketbuild()Ticket.TicketBuilderissueDate(java.time.Instant issueDate)Date the airline ticket was issued.Ticket.TicketBuilderissuingCarrierCode(java.lang.String issuingCarrierCode)Carrier code of the ticket issuer.Ticket.TicketBuildernumber(java.lang.String number)The ticket's unique identifier.java.lang.StringtoString()Ticket.TicketBuildertravelAgencyCode(java.lang.String travelAgencyCode)The unique identifier from IATA or ARC for the travel agency that issues the ticket.Ticket.TicketBuildertravelAgencyName(java.lang.String travelAgencyName)The name of the travel agency.Ticket.TicketBuildertravelPackageIndicator(java.lang.String travelPackageIndicator)C = Car rental reservation, A = Airline flight reservation, B = Both car rental and airline flight reservations included, N = Unknown.
-
-
-
Method Detail
-
number
public Ticket.TicketBuilder number(java.lang.String number)
The ticket's unique identifier.- Returns:
this.
-
issueDate
public Ticket.TicketBuilder issueDate(java.time.Instant issueDate)
Date the airline ticket was issued.- Returns:
this.
-
issuingCarrierCode
public Ticket.TicketBuilder issuingCarrierCode(java.lang.String issuingCarrierCode)
Carrier code of the ticket issuer.- Returns:
this.
-
travelPackageIndicator
public Ticket.TicketBuilder travelPackageIndicator(java.lang.String travelPackageIndicator)
C = Car rental reservation, A = Airline flight reservation, B = Both car rental and airline flight reservations included, N = Unknown.- Returns:
this.
-
travelAgencyName
public Ticket.TicketBuilder travelAgencyName(java.lang.String travelAgencyName)
The name of the travel agency.- Returns:
this.
-
travelAgencyCode
public Ticket.TicketBuilder travelAgencyCode(java.lang.String travelAgencyCode)
The unique identifier from IATA or ARC for the travel agency that issues the ticket.- Returns:
this.
-
build
public Ticket build()
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-