Class PropertyRoomRateWithRateNestedEntityModelPropertyRateEntityModel
java.lang.Object
travel.wink.sdk.channel.manager.model.PropertyRoomRateWithRateNestedEntityModelPropertyRateEntityModel
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2022-08-07T09:36:58.223164+07:00[Asia/Bangkok]")
public class PropertyRoomRateWithRateNestedEntityModelPropertyRateEntityModel
extends Object
PropertyRoomRateWithRateNestedEntityModelPropertyRateEntityModel
-
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 Stringstatic final Stringstatic final Stringstatic final Stringstatic final String -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanextraChildRateModifier(VariableCharge extraChildRateModifier) extraPaxRateModifier(VariableCharge extraPaxRateModifier) @NotNull @Valid MoneysGet baseRateGet embedded@NotNull @Valid VariableChargeGet extraChildRateModifier@NotNull @Valid VariableChargeGet extraPaxRateModifier@NotNull StringGet guestRoomIdentifier@NotNull StringGet guestRoomName@NotNull StringGet identifier@NotNull IntegerGet includedAdultOccupancy@NotNull IntegerGet includedChildOccupancygetLinks()Get links@NotNull IntegerGet maxAdultOccupancy@NotNull IntegerGet maxChildOccupancy@NotNull IntegerGet maxOccupancy@NotNull IntegerGet minOccupancy@NotNull StringgetName()Get name@NotNull StringGet propertyIdentifier@NotNull StringGet ratePlanIdentifier@NotNull StringGet ratePlanName@NotNull @Valid VariableChargeGet singleOccupancyRateModifierguestRoomIdentifier(String guestRoomIdentifier) guestRoomName(String guestRoomName) inthashCode()identifier(String identifier) includedAdultOccupancy(Integer includedAdultOccupancy) includedChildOccupancy(Integer includedChildOccupancy) maxAdultOccupancy(Integer maxAdultOccupancy) maxChildOccupancy(Integer maxChildOccupancy) maxOccupancy(Integer maxOccupancy) minOccupancy(Integer minOccupancy) propertyIdentifier(String propertyIdentifier) putLinksItem(String key, Link linksItem) ratePlanIdentifier(String ratePlanIdentifier) ratePlanName(String ratePlanName) voidsetBaseRate(Moneys baseRate) voidvoidsetExtraChildRateModifier(VariableCharge extraChildRateModifier) voidsetExtraPaxRateModifier(VariableCharge extraPaxRateModifier) voidsetGuestRoomIdentifier(String guestRoomIdentifier) voidsetGuestRoomName(String guestRoomName) voidsetIdentifier(String identifier) voidsetIncludedAdultOccupancy(Integer includedAdultOccupancy) voidsetIncludedChildOccupancy(Integer includedChildOccupancy) voidvoidsetMaxAdultOccupancy(Integer maxAdultOccupancy) voidsetMaxChildOccupancy(Integer maxChildOccupancy) voidsetMaxOccupancy(Integer maxOccupancy) voidsetMinOccupancy(Integer minOccupancy) voidvoidsetPropertyIdentifier(String propertyIdentifier) voidsetRatePlanIdentifier(String ratePlanIdentifier) voidsetRatePlanName(String ratePlanName) voidsetSingleOccupancyRateModifier(VariableCharge singleOccupancyRateModifier) singleOccupancyRateModifier(VariableCharge singleOccupancyRateModifier) toString()
-
Field Details
-
JSON_PROPERTY_EMBEDDED
- See Also:
-
JSON_PROPERTY_LINKS
- See Also:
-
JSON_PROPERTY_IDENTIFIER
- See Also:
-
JSON_PROPERTY_PROPERTY_IDENTIFIER
- See Also:
-
JSON_PROPERTY_NAME
- See Also:
-
JSON_PROPERTY_GUEST_ROOM_IDENTIFIER
- See Also:
-
JSON_PROPERTY_RATE_PLAN_IDENTIFIER
- See Also:
-
JSON_PROPERTY_GUEST_ROOM_NAME
- See Also:
-
JSON_PROPERTY_RATE_PLAN_NAME
- See Also:
-
JSON_PROPERTY_MIN_OCCUPANCY
- See Also:
-
JSON_PROPERTY_MAX_OCCUPANCY
- See Also:
-
JSON_PROPERTY_MAX_ADULT_OCCUPANCY
- See Also:
-
JSON_PROPERTY_MAX_CHILD_OCCUPANCY
- See Also:
-
JSON_PROPERTY_INCLUDED_ADULT_OCCUPANCY
- See Also:
-
JSON_PROPERTY_INCLUDED_CHILD_OCCUPANCY
- See Also:
-
JSON_PROPERTY_BASE_RATE
- 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
-
PropertyRoomRateWithRateNestedEntityModelPropertyRateEntityModel
public PropertyRoomRateWithRateNestedEntityModelPropertyRateEntityModel()
-
-
Method Details
-
embedded
-
getEmbedded
@Nullable @Valid public @Valid PropertyRoomRateWithRateNestedEntityModelPropertyRateEntityModelEmbedded getEmbedded()Get embedded- Returns:
- embedded
-
setEmbedded
public void setEmbedded(PropertyRoomRateWithRateNestedEntityModelPropertyRateEntityModelEmbedded embedded) -
links
public PropertyRoomRateWithRateNestedEntityModelPropertyRateEntityModel links(Map<String, Link> links) -
putLinksItem
public PropertyRoomRateWithRateNestedEntityModelPropertyRateEntityModel putLinksItem(String key, Link linksItem) -
getLinks
Get links- Returns:
- links
-
setLinks
-
identifier
public PropertyRoomRateWithRateNestedEntityModelPropertyRateEntityModel identifier(String identifier) -
getIdentifier
Get identifier- Returns:
- identifier
-
setIdentifier
-
propertyIdentifier
public PropertyRoomRateWithRateNestedEntityModelPropertyRateEntityModel propertyIdentifier(String propertyIdentifier) -
getPropertyIdentifier
Get propertyIdentifier- Returns:
- propertyIdentifier
-
setPropertyIdentifier
-
name
-
getName
Get name- Returns:
- name
-
setName
-
guestRoomIdentifier
public PropertyRoomRateWithRateNestedEntityModelPropertyRateEntityModel guestRoomIdentifier(String guestRoomIdentifier) -
getGuestRoomIdentifier
Get guestRoomIdentifier- Returns:
- guestRoomIdentifier
-
setGuestRoomIdentifier
-
ratePlanIdentifier
public PropertyRoomRateWithRateNestedEntityModelPropertyRateEntityModel ratePlanIdentifier(String ratePlanIdentifier) -
getRatePlanIdentifier
Get ratePlanIdentifier- Returns:
- ratePlanIdentifier
-
setRatePlanIdentifier
-
guestRoomName
public PropertyRoomRateWithRateNestedEntityModelPropertyRateEntityModel guestRoomName(String guestRoomName) -
getGuestRoomName
Get guestRoomName- Returns:
- guestRoomName
-
setGuestRoomName
-
ratePlanName
public PropertyRoomRateWithRateNestedEntityModelPropertyRateEntityModel ratePlanName(String ratePlanName) -
getRatePlanName
Get ratePlanName- Returns:
- ratePlanName
-
setRatePlanName
-
minOccupancy
public PropertyRoomRateWithRateNestedEntityModelPropertyRateEntityModel minOccupancy(Integer minOccupancy) -
getMinOccupancy
Get minOccupancy- Returns:
- minOccupancy
-
setMinOccupancy
-
maxOccupancy
public PropertyRoomRateWithRateNestedEntityModelPropertyRateEntityModel maxOccupancy(Integer maxOccupancy) -
getMaxOccupancy
Get maxOccupancy- Returns:
- maxOccupancy
-
setMaxOccupancy
-
maxAdultOccupancy
public PropertyRoomRateWithRateNestedEntityModelPropertyRateEntityModel maxAdultOccupancy(Integer maxAdultOccupancy) -
getMaxAdultOccupancy
Get maxAdultOccupancy- Returns:
- maxAdultOccupancy
-
setMaxAdultOccupancy
-
maxChildOccupancy
public PropertyRoomRateWithRateNestedEntityModelPropertyRateEntityModel maxChildOccupancy(Integer maxChildOccupancy) -
getMaxChildOccupancy
Get maxChildOccupancy- Returns:
- maxChildOccupancy
-
setMaxChildOccupancy
-
includedAdultOccupancy
public PropertyRoomRateWithRateNestedEntityModelPropertyRateEntityModel includedAdultOccupancy(Integer includedAdultOccupancy) -
getIncludedAdultOccupancy
Get includedAdultOccupancy- Returns:
- includedAdultOccupancy
-
setIncludedAdultOccupancy
-
includedChildOccupancy
public PropertyRoomRateWithRateNestedEntityModelPropertyRateEntityModel includedChildOccupancy(Integer includedChildOccupancy) -
getIncludedChildOccupancy
Get includedChildOccupancy- Returns:
- includedChildOccupancy
-
setIncludedChildOccupancy
-
baseRate
-
getBaseRate
Get baseRate- Returns:
- baseRate
-
setBaseRate
-
singleOccupancyRateModifier
public PropertyRoomRateWithRateNestedEntityModelPropertyRateEntityModel singleOccupancyRateModifier(VariableCharge singleOccupancyRateModifier) -
getSingleOccupancyRateModifier
Get singleOccupancyRateModifier- Returns:
- singleOccupancyRateModifier
-
setSingleOccupancyRateModifier
-
extraPaxRateModifier
public PropertyRoomRateWithRateNestedEntityModelPropertyRateEntityModel extraPaxRateModifier(VariableCharge extraPaxRateModifier) -
getExtraPaxRateModifier
Get extraPaxRateModifier- Returns:
- extraPaxRateModifier
-
setExtraPaxRateModifier
-
extraChildRateModifier
public PropertyRoomRateWithRateNestedEntityModelPropertyRateEntityModel extraChildRateModifier(VariableCharge extraChildRateModifier) -
getExtraChildRateModifier
Get extraChildRateModifier- Returns:
- extraChildRateModifier
-
setExtraChildRateModifier
-
equals
-
hashCode
public int hashCode() -
toString
-