Itinerary
public Itinerary Itinerary(String itineraryId, String propertyId, ItineraryLinks links, String email, Phone phone, List<RoomItinerary> rooms, BillingContact billingContact, Adjustment adjustment, String creationDateTime, String affiliateReferenceId, String affiliateMetadata, Conversations conversations, TraderInformation traderInformation, EssentialInformation essentialInformation, Itinerary.TravelPurpose travelPurpose, List<ItineraryHistoryItem> itineraryHistory, List<List<RoomHistoryItem>> roomHistory)
Parameters
itineraryId
The itinerary id.
propertyId
The property id.
links
email
Email address for the customer.
phone
rooms
billingContact
adjustment
creationDateTime
The creation date/time of the booking.
affiliateReferenceId
Your unique reference value. This field supports from 3 to a maximum of 28 characters.
affiliateMetadata
Field that stores up to 256 characters of additional metadata with the itinerary, uniqueness is not required.
conversations
traderInformation
essentialInformation
travelPurpose
Value potentially passed in during the availability request to indicate the purpose of the trip designated by the traveler.
itineraryHistory
roomHistory
An array of rooms each containing an array of room history events.