RoomPriceCheck

public final class RoomPriceCheck

The price check response.

Parameters

status
occupancyPricing

A map of room information by occupancy.

links
cardOnFileLimit
refundableDamageDeposit
deposits

Array of deposits.

refund
amountOwed
penalty
traderInformation

Constructors

Link copied to clipboard
public RoomPriceCheck RoomPriceCheck(StatusPriceCheck status, Map<String, PricingInformation> occupancyPricing, RoomPriceCheckLinks links, Amount cardOnFileLimit, Amount refundableDamageDeposit, List<Deposit> deposits, Charge refund, Charge amountOwed, Charge penalty, TraderInformation traderInformation)

Types

Link copied to clipboard
public final class Builder

Properties

Link copied to clipboard
@Valid()
private final Charge amountOwed
Link copied to clipboard
@Valid()
private final Amount cardOnFileLimit
Link copied to clipboard
@Valid()
private final List<Deposit> deposits
Link copied to clipboard
@Valid()
private final RoomPriceCheckLinks links
Link copied to clipboard
Link copied to clipboard
@Valid()
private final Charge penalty
Link copied to clipboard
@Valid()
private final Charge refund
Link copied to clipboard
@Valid()
private final Amount refundableDamageDeposit
Link copied to clipboard
@Valid()
private final StatusPriceCheck status
Link copied to clipboard
@Valid()
private final TraderInformation traderInformation

Functions

Link copied to clipboard
public final static RoomPriceCheck.Builder builder()
Link copied to clipboard
public final Charge getAmountOwed()
Link copied to clipboard
public final Amount getCardOnFileLimit()
Link copied to clipboard
public final List<Deposit> getDeposits()
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
public final Charge getPenalty()
Link copied to clipboard
public final Charge getRefund()
Link copied to clipboard
Link copied to clipboard
public final StatusPriceCheck getStatus()
Link copied to clipboard