Class PropertyPolicyNonAuthenticatedEntity
java.lang.Object
travel.wink.sdk.lookup.model.PropertyPolicyNonAuthenticatedEntity
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2025-06-26T20:20:57.458275411+07:00[Asia/Bangkok]",
comments="Generator version: 7.13.0")
public class PropertyPolicyNonAuthenticatedEntity
extends Object
Outlines basic policies for the property.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic enumIndicates the availability of internet on the property.static enumIndicates where internet is available in and around the property.static enumIndicates how guests can access the Internet on the property.static enumIndicates what type of parking is available at the property.static enumIndicates whether parking is available at the property. -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncheckInTime(String checkInTime) checkOutTime(String checkOutTime) childrenAllowed(Boolean childrenAllowed) childrenMinimumAge(Integer childrenMinimumAge) boolean@NotNull @Size(min=1) StringWhen the guest can check in.@NotNull @Size(min=1) StringWhen the guest has to check out.@NotNull BooleanIndicates whether property allows childrenWhen a property allows children, it can also indicate what the minimum age is for children to be allowed.Indicates the availability of internet on the property.Indicates where internet is available in and around the property.Indicates how guests can access the Internet on the property.Indicates what type of parking is available at the property.Indicates whether parking is available at the property.@Valid CustomMonetaryAmountIf pets are allowed, property can tell travelers if there is a charge applicable for the pet.If pets are allowed, property can further limit on weight.@NotNull BooleanIndicates whether pets are allowed on the property.inthashCode()internetAvailability(PropertyPolicyNonAuthenticatedEntity.InternetAvailabilityEnum internetAvailability) internetConnectionLocation(PropertyPolicyNonAuthenticatedEntity.InternetConnectionLocationEnum internetConnectionLocation) internetConnectionType(PropertyPolicyNonAuthenticatedEntity.InternetConnectionTypeEnum internetConnectionType) parkingAvailability(PropertyPolicyNonAuthenticatedEntity.ParkingAvailabilityEnum parkingAvailability) petCharge(CustomMonetaryAmount petCharge) petMaxWeightInKilos(Integer petMaxWeightInKilos) petsAllowed(Boolean petsAllowed) voidsetCheckInTime(String checkInTime) voidsetCheckOutTime(String checkOutTime) voidsetChildrenAllowed(Boolean childrenAllowed) voidsetChildrenMinimumAge(Integer childrenMinimumAge) voidsetInternetAvailability(PropertyPolicyNonAuthenticatedEntity.InternetAvailabilityEnum internetAvailability) voidsetInternetConnectionLocation(PropertyPolicyNonAuthenticatedEntity.InternetConnectionLocationEnum internetConnectionLocation) voidsetInternetConnectionType(PropertyPolicyNonAuthenticatedEntity.InternetConnectionTypeEnum internetConnectionType) voidvoidsetParkingAvailability(PropertyPolicyNonAuthenticatedEntity.ParkingAvailabilityEnum parkingAvailability) voidsetPetCharge(CustomMonetaryAmount petCharge) voidsetPetMaxWeightInKilos(Integer petMaxWeightInKilos) voidsetPetsAllowed(Boolean petsAllowed) toString()
-
Field Details
-
JSON_PROPERTY_CHILDREN_ALLOWED
- See Also:
-
JSON_PROPERTY_CHILDREN_MINIMUM_AGE
- See Also:
-
JSON_PROPERTY_INTERNET_AVAILABILITY
- See Also:
-
JSON_PROPERTY_INTERNET_CONNECTION_TYPE
- See Also:
-
JSON_PROPERTY_INTERNET_CONNECTION_LOCATION
- See Also:
-
JSON_PROPERTY_PARKING_AVAILABILITY
- See Also:
-
JSON_PROPERTY_PARKING_ACCESS
- See Also:
-
JSON_PROPERTY_PETS_ALLOWED
- See Also:
-
JSON_PROPERTY_PET_MAX_WEIGHT_IN_KILOS
- See Also:
-
JSON_PROPERTY_PET_CHARGE
- See Also:
-
JSON_PROPERTY_CHECK_OUT_TIME
- See Also:
-
JSON_PROPERTY_CHECK_IN_TIME
- See Also:
-
-
Constructor Details
-
PropertyPolicyNonAuthenticatedEntity
public PropertyPolicyNonAuthenticatedEntity()
-
-
Method Details
-
childrenAllowed
-
getChildrenAllowed
Indicates whether property allows children- Returns:
- childrenAllowed
-
setChildrenAllowed
-
childrenMinimumAge
public PropertyPolicyNonAuthenticatedEntity childrenMinimumAge(@Nullable Integer childrenMinimumAge) -
getChildrenMinimumAge
When a property allows children, it can also indicate what the minimum age is for children to be allowed.- Returns:
- childrenMinimumAge
-
setChildrenMinimumAge
-
internetAvailability
public PropertyPolicyNonAuthenticatedEntity internetAvailability(@Nonnull PropertyPolicyNonAuthenticatedEntity.InternetAvailabilityEnum internetAvailability) -
getInternetAvailability
@Nonnull @NotNull public @NotNull PropertyPolicyNonAuthenticatedEntity.InternetAvailabilityEnum getInternetAvailability()Indicates the availability of internet on the property.- Returns:
- internetAvailability
-
setInternetAvailability
public void setInternetAvailability(@Nonnull PropertyPolicyNonAuthenticatedEntity.InternetAvailabilityEnum internetAvailability) -
internetConnectionType
public PropertyPolicyNonAuthenticatedEntity internetConnectionType(@Nonnull PropertyPolicyNonAuthenticatedEntity.InternetConnectionTypeEnum internetConnectionType) -
getInternetConnectionType
@Nonnull @NotNull public @NotNull PropertyPolicyNonAuthenticatedEntity.InternetConnectionTypeEnum getInternetConnectionType()Indicates how guests can access the Internet on the property.- Returns:
- internetConnectionType
-
setInternetConnectionType
public void setInternetConnectionType(@Nonnull PropertyPolicyNonAuthenticatedEntity.InternetConnectionTypeEnum internetConnectionType) -
internetConnectionLocation
public PropertyPolicyNonAuthenticatedEntity internetConnectionLocation(@Nonnull PropertyPolicyNonAuthenticatedEntity.InternetConnectionLocationEnum internetConnectionLocation) -
getInternetConnectionLocation
@Nonnull @NotNull public @NotNull PropertyPolicyNonAuthenticatedEntity.InternetConnectionLocationEnum getInternetConnectionLocation()Indicates where internet is available in and around the property.- Returns:
- internetConnectionLocation
-
setInternetConnectionLocation
public void setInternetConnectionLocation(@Nonnull PropertyPolicyNonAuthenticatedEntity.InternetConnectionLocationEnum internetConnectionLocation) -
parkingAvailability
public PropertyPolicyNonAuthenticatedEntity parkingAvailability(@Nonnull PropertyPolicyNonAuthenticatedEntity.ParkingAvailabilityEnum parkingAvailability) -
getParkingAvailability
@Nonnull @NotNull public @NotNull PropertyPolicyNonAuthenticatedEntity.ParkingAvailabilityEnum getParkingAvailability()Indicates whether parking is available at the property.- Returns:
- parkingAvailability
-
setParkingAvailability
public void setParkingAvailability(@Nonnull PropertyPolicyNonAuthenticatedEntity.ParkingAvailabilityEnum parkingAvailability) -
parkingAccess
public PropertyPolicyNonAuthenticatedEntity parkingAccess(@Nonnull PropertyPolicyNonAuthenticatedEntity.ParkingAccessEnum parkingAccess) -
getParkingAccess
@Nonnull @NotNull public @NotNull PropertyPolicyNonAuthenticatedEntity.ParkingAccessEnum getParkingAccess()Indicates what type of parking is available at the property.- Returns:
- parkingAccess
-
setParkingAccess
public void setParkingAccess(@Nonnull PropertyPolicyNonAuthenticatedEntity.ParkingAccessEnum parkingAccess) -
petsAllowed
-
getPetsAllowed
Indicates whether pets are allowed on the property. Note: There are thousand different kinds of pets. Just because the property allows small dogs does not mean the guest can bring a python. Always best to check with property.- Returns:
- petsAllowed
-
setPetsAllowed
-
petMaxWeightInKilos
public PropertyPolicyNonAuthenticatedEntity petMaxWeightInKilos(@Nullable Integer petMaxWeightInKilos) -
getPetMaxWeightInKilos
If pets are allowed, property can further limit on weight.- Returns:
- petMaxWeightInKilos
-
setPetMaxWeightInKilos
-
petCharge
-
getPetCharge
If pets are allowed, property can tell travelers if there is a charge applicable for the pet.- Returns:
- petCharge
-
setPetCharge
-
checkOutTime
-
getCheckOutTime
When the guest has to check out.- Returns:
- checkOutTime
-
setCheckOutTime
-
checkInTime
-
getCheckInTime
When the guest can check in.- Returns:
- checkInTime
-
setCheckInTime
-
equals
-
hashCode
-
toString
-