RoomItinerary

public final class RoomItinerary

The room information.

Parameters

id

The room id.

confirmationId
bedGroupId

Unique identifier for a bed type.

checkin

The check-in date of the itinerary.

checkout

The check-out date of the itinerary.

numberOfAdults

The number of adults staying in the room.

childAges

The ages of children for the room.

givenName

The first name of the main guest staying in the room.

familyName

The last name of the main guest staying in the room.

status
specialRequest

Any special request info associated with the room.

smoking

Indicates if the room is smoking or non-smoking.

loyaltyId

Deprecated. Please use the loyalty id inside the loyalty object.

loyalty
rate
links

Constructors

Link copied to clipboard
public RoomItinerary RoomItinerary(String id, ConfirmationId confirmationId, String bedGroupId, String checkin, String checkout, BigDecimal numberOfAdults, List<BigDecimal> childAges, String givenName, String familyName, StatusItinerary status, String specialRequest, Boolean smoking, String loyaltyId, Loyalty loyalty, RateItinerary rate, RoomItineraryLinks links)

Types

Link copied to clipboard
public final class Builder

Properties

Link copied to clipboard
@Valid()
private final String bedGroupId
Link copied to clipboard
@Valid()
private final String checkin
Link copied to clipboard
@Valid()
private final String checkout
Link copied to clipboard
@Valid()
private final List<BigDecimal> childAges
Link copied to clipboard
@Valid()
private final ConfirmationId confirmationId
Link copied to clipboard
@Valid()
private final String familyName
Link copied to clipboard
@Valid()
private final String givenName
Link copied to clipboard
@Valid()
private final String id
Link copied to clipboard
@Valid()
private final RoomItineraryLinks links
Link copied to clipboard
@Valid()
private final Loyalty loyalty
Link copied to clipboard
@Valid()
private final String loyaltyId
Link copied to clipboard
@Valid()
private final BigDecimal numberOfAdults
Link copied to clipboard
@Valid()
private final RateItinerary rate
Link copied to clipboard
@Valid()
private final Boolean smoking
Link copied to clipboard
@Valid()
private final String specialRequest
Link copied to clipboard
@Valid()
private final StatusItinerary status

Functions

Link copied to clipboard
public final static RoomItinerary.Builder builder()
Link copied to clipboard
public final String getBedGroupId()
Link copied to clipboard
public final String getCheckin()
Link copied to clipboard
public final String getCheckout()
Link copied to clipboard
public final List<BigDecimal> getChildAges()
Link copied to clipboard
Link copied to clipboard
public final String getFamilyName()
Link copied to clipboard
public final String getGivenName()
Link copied to clipboard
public final String getId()
Link copied to clipboard
Link copied to clipboard
public final Loyalty getLoyalty()
Link copied to clipboard
public final String getLoyaltyId()
Link copied to clipboard
Link copied to clipboard
public final RateItinerary getRate()
Link copied to clipboard
public final Boolean getSmoking()
Link copied to clipboard
public final String getSpecialRequest()
Link copied to clipboard
public final StatusItinerary getStatus()