Class PropertyRateUpdateRequest
java.lang.Object
travel.wink.sdk.channel.manager.model.PropertyRateUpdateRequest
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2024-08-12T22:09:55.694464190+07:00[Asia/Bangkok]")
public class PropertyRateUpdateRequest
extends Object
PropertyRateUpdateRequest
-
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionamount(BigDecimal amount) closedOnArrival(Boolean closedOnArrival) closedOnDeparture(Boolean closedOnDeparture) currencyCode(String currencyCode) booleanextraChildRateModifier(VariableCharge extraChildRateModifier) extraPaxRateModifier(VariableCharge extraPaxRateModifier) @Valid BigDecimalGet amountGet closedOnArrivalGet closedOnDepartureGet currencyCode@NotNull @Valid LocalDateGet endDate@Valid VariableChargeGet extraChildRateModifier@Valid VariableChargeGet extraPaxRateModifierGet masterGet maxLengthOfStayGet maxOccupancyGet minLengthOfStayGet minOccupancyGet quantity@Valid VariableChargeGet singleOccupancyRateModifier@NotNull @Valid LocalDateGet startDateinthashCode()maxLengthOfStay(Integer maxLengthOfStay) maxOccupancy(Integer maxOccupancy) minLengthOfStay(Integer minLengthOfStay) minOccupancy(Integer minOccupancy) voidsetAmount(BigDecimal amount) voidsetClosedOnArrival(Boolean closedOnArrival) voidsetClosedOnDeparture(Boolean closedOnDeparture) voidsetCurrencyCode(String currencyCode) voidsetEndDate(LocalDate endDate) voidsetExtraChildRateModifier(VariableCharge extraChildRateModifier) voidsetExtraPaxRateModifier(VariableCharge extraPaxRateModifier) voidvoidsetMaxLengthOfStay(Integer maxLengthOfStay) voidsetMaxOccupancy(Integer maxOccupancy) voidsetMinLengthOfStay(Integer minLengthOfStay) voidsetMinOccupancy(Integer minOccupancy) voidsetQuantity(Integer quantity) voidsetSingleOccupancyRateModifier(VariableCharge singleOccupancyRateModifier) voidsetStartDate(LocalDate startDate) singleOccupancyRateModifier(VariableCharge singleOccupancyRateModifier) toString()
-
Field Details
-
JSON_PROPERTY_START_DATE
- See Also:
-
JSON_PROPERTY_END_DATE
- See Also:
-
JSON_PROPERTY_AMOUNT
- See Also:
-
JSON_PROPERTY_CURRENCY_CODE
- See Also:
-
JSON_PROPERTY_MASTER
- See Also:
-
JSON_PROPERTY_CLOSED_ON_ARRIVAL
- See Also:
-
JSON_PROPERTY_CLOSED_ON_DEPARTURE
- See Also:
-
JSON_PROPERTY_QUANTITY
- See Also:
-
JSON_PROPERTY_MIN_LENGTH_OF_STAY
- See Also:
-
JSON_PROPERTY_MAX_LENGTH_OF_STAY
- See Also:
-
JSON_PROPERTY_MIN_OCCUPANCY
- See Also:
-
JSON_PROPERTY_MAX_OCCUPANCY
- See Also:
-
JSON_PROPERTY_SINGLE_OCCUPANCY_RATE_MODIFIER
- See Also:
-
JSON_PROPERTY_EXTRA_PAX_RATE_MODIFIER
- See Also:
-
JSON_PROPERTY_EXTRA_CHILD_RATE_MODIFIER
- See Also:
-
-
Constructor Details
-
PropertyRateUpdateRequest
public PropertyRateUpdateRequest()
-
-
Method Details
-
startDate
-
getStartDate
Get startDate- Returns:
- startDate
-
setStartDate
-
endDate
-
getEndDate
-
setEndDate
-
amount
-
getAmount
-
setAmount
-
currencyCode
-
getCurrencyCode
-
setCurrencyCode
-
master
-
getMaster
-
setMaster
-
closedOnArrival
-
getClosedOnArrival
-
setClosedOnArrival
-
closedOnDeparture
-
getClosedOnDeparture
-
setClosedOnDeparture
-
quantity
-
getQuantity
-
setQuantity
-
minLengthOfStay
-
getMinLengthOfStay
-
setMinLengthOfStay
-
maxLengthOfStay
-
getMaxLengthOfStay
-
setMaxLengthOfStay
-
minOccupancy
-
getMinOccupancy
-
setMinOccupancy
-
maxOccupancy
-
getMaxOccupancy
-
setMaxOccupancy
-
singleOccupancyRateModifier
public PropertyRateUpdateRequest singleOccupancyRateModifier(VariableCharge singleOccupancyRateModifier) -
getSingleOccupancyRateModifier
Get singleOccupancyRateModifier- Returns:
- singleOccupancyRateModifier
-
setSingleOccupancyRateModifier
-
extraPaxRateModifier
-
getExtraPaxRateModifier
Get extraPaxRateModifier- Returns:
- extraPaxRateModifier
-
setExtraPaxRateModifier
-
extraChildRateModifier
-
getExtraChildRateModifier
Get extraChildRateModifier- Returns:
- extraChildRateModifier
-
setExtraChildRateModifier
-
equals
-
hashCode
-
toString
-