Class PreferencesAgent

java.lang.Object
travel.wink.sdk.travel.agent.model.PreferencesAgent

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2024-11-04T20:31:25.199072978+07:00[Asia/Bangkok]") public class PreferencesAgent extends Object
Customer preferences
  • Field Details

  • Constructor Details

    • PreferencesAgent

      public PreferencesAgent()
  • Method Details

    • propertyLocationPref

      public PreferencesAgent propertyLocationPref(String propertyLocationPref)
    • getPropertyLocationPref

      @Nullable public String getPropertyLocationPref()
      Indicates preference for hotel property locations.
      Returns:
      propertyLocationPref
    • setPropertyLocationPref

      public void setPropertyLocationPref(String propertyLocationPref)
    • propertyTypePref

      public PreferencesAgent propertyTypePref(String propertyTypePref)
    • getPropertyTypePref

      @Nullable public String getPropertyTypePref()
      Indicates preference for hotel property types.
      Returns:
      propertyTypePref
    • setPropertyTypePref

      public void setPropertyTypePref(String propertyTypePref)
    • hotelChainPref

      public PreferencesAgent hotelChainPref(String hotelChainPref)
    • getHotelChainPref

      @Nullable public String getHotelChainPref()
      Identifies a preferred company by name.
      Returns:
      hotelChainPref
    • setHotelChainPref

      public void setHotelChainPref(String hotelChainPref)
    • propertyAmenityPref

      public PreferencesAgent propertyAmenityPref(List<String> propertyAmenityPref)
    • addPropertyAmenityPrefItem

      public PreferencesAgent addPropertyAmenityPrefItem(String propertyAmenityPrefItem)
    • getPropertyAmenityPref

      @Nullable public List<String> getPropertyAmenityPref()
      Indicates preferences for hotel property amenities.
      Returns:
      propertyAmenityPref
    • setPropertyAmenityPref

      public void setPropertyAmenityPref(List<String> propertyAmenityPref)
    • recreationSrvcPref

      public PreferencesAgent recreationSrvcPref(List<String> recreationSrvcPref)
    • addRecreationSrvcPrefItem

      public PreferencesAgent addRecreationSrvcPrefItem(String recreationSrvcPrefItem)
    • getRecreationSrvcPref

      @Nullable public List<String> getRecreationSrvcPref()
      Indicates preference for the type of recreation services in a hotel
      Returns:
      recreationSrvcPref
    • setRecreationSrvcPref

      public void setRecreationSrvcPref(List<String> recreationSrvcPref)
    • businessSrvcPref

      public PreferencesAgent businessSrvcPref(List<String> businessSrvcPref)
    • addBusinessSrvcPrefItem

      public PreferencesAgent addBusinessSrvcPrefItem(String businessSrvcPrefItem)
    • getBusinessSrvcPref

      @Nullable public List<String> getBusinessSrvcPref()
      Indicates preference for type of business services in a hotel
      Returns:
      businessSrvcPref
    • setBusinessSrvcPref

      public void setBusinessSrvcPref(List<String> businessSrvcPref)
    • securityFeaturePref

      public PreferencesAgent securityFeaturePref(List<String> securityFeaturePref)
    • addSecurityFeaturePrefItem

      public PreferencesAgent addSecurityFeaturePrefItem(String securityFeaturePrefItem)
    • getSecurityFeaturePref

      @Nullable public List<String> getSecurityFeaturePref()
      Indicates preference of rtype of security features in a hotel
      Returns:
      securityFeaturePref
    • setSecurityFeaturePref

      public void setSecurityFeaturePref(List<String> securityFeaturePref)
    • physChalFeaturePref

      public PreferencesAgent physChalFeaturePref(List<String> physChalFeaturePref)
    • addPhysChalFeaturePrefItem

      public PreferencesAgent addPhysChalFeaturePrefItem(String physChalFeaturePrefItem)
    • getPhysChalFeaturePref

      @Nullable public List<String> getPhysChalFeaturePref()
      Indicates preferences for type of features required to meet the needs of persons with physical challenges, disabilities, etc.
      Returns:
      physChalFeaturePref
    • setPhysChalFeaturePref

      public void setPhysChalFeaturePref(List<String> physChalFeaturePref)
    • smokingAllowed

      public PreferencesAgent smokingAllowed(Boolean smokingAllowed)
    • getSmokingAllowed

      @Nullable public Boolean getSmokingAllowed()
      Indicates preference for smooking allowed rooms..
      Returns:
      smokingAllowed
    • setSmokingAllowed

      public void setSmokingAllowed(Boolean smokingAllowed)
    • roomLocationPref

      public PreferencesAgent roomLocationPref(String roomLocationPref)
    • getRoomLocationPref

      @Nullable public String getRoomLocationPref()
      Indicates preference for hotel room locations.
      Returns:
      roomLocationPref
    • setRoomLocationPref

      public void setRoomLocationPref(String roomLocationPref)
    • bedTypePref

      public PreferencesAgent bedTypePref(String bedTypePref)
    • getBedTypePref

      @Nullable public String getBedTypePref()
      Indicates preferences for the size and features of hotel bed types.
      Returns:
      bedTypePref
    • setBedTypePref

      public void setBedTypePref(String bedTypePref)
    • foodSrvcPref

      public PreferencesAgent foodSrvcPref(String foodSrvcPref)
    • getFoodSrvcPref

      @Nullable public String getFoodSrvcPref()
      Indicates preferences for type of food listener facilities in a hotel.
      Returns:
      foodSrvcPref
    • setFoodSrvcPref

      public void setFoodSrvcPref(String foodSrvcPref)
    • roomAmenityPref

      public PreferencesAgent roomAmenityPref(List<String> roomAmenityPref)
    • addRoomAmenityPrefItem

      public PreferencesAgent addRoomAmenityPrefItem(String roomAmenityPrefItem)
    • getRoomAmenityPref

      @Nullable public List<String> getRoomAmenityPref()
      Indicates preferences for hotel room amenities.
      Returns:
      roomAmenityPref
    • setRoomAmenityPref

      public void setRoomAmenityPref(List<String> roomAmenityPref)
    • guestType

      public PreferencesAgent guestType(String guestType)
    • getGuestType

      @Nullable public String getGuestType()
      Guest type
      Returns:
      guestType
    • setGuestType

      public void setGuestType(String guestType)
    • mealPref

      public PreferencesAgent mealPref(String mealPref)
    • getMealPref

      @Nullable public String getMealPref()
      Indicates meal preference.
      Returns:
      mealPref
    • setMealPref

      public void setMealPref(String mealPref)
    • cuisinePref

      public PreferencesAgent cuisinePref(String cuisinePref)
    • getCuisinePref

      @Nullable public String getCuisinePref()
      Indicates cuisine preference.
      Returns:
      cuisinePref
    • setCuisinePref

      public void setCuisinePref(String cuisinePref)
    • interestPref

      public PreferencesAgent interestPref(List<String> interestPref)
    • addInterestPrefItem

      public PreferencesAgent addInterestPrefItem(String interestPrefItem)
    • getInterestPref

      @Nullable public List<String> getInterestPref()
      Indicates interest preference
      Returns:
      interestPref
    • setInterestPref

      public void setInterestPref(List<String> interestPref)
    • beveragePref

      public PreferencesAgent beveragePref(List<String> beveragePref)
    • addBeveragePrefItem

      public PreferencesAgent addBeveragePrefItem(String beveragePrefItem)
    • getBeveragePref

      @Nullable public List<String> getBeveragePref()
      Indicates beverage preference.
      Returns:
      beveragePref
    • setBeveragePref

      public void setBeveragePref(List<String> beveragePref)
    • foodPref

      public PreferencesAgent foodPref(List<String> foodPref)
    • addFoodPrefItem

      public PreferencesAgent addFoodPrefItem(String foodPrefItem)
    • getFoodPref

      @Nullable public List<String> getFoodPref()
      Indicates food preference.
      Returns:
      foodPref
    • setFoodPref

      public void setFoodPref(List<String> foodPref)
    • allergies

      public PreferencesAgent allergies(List<String> allergies)
    • addAllergiesItem

      public PreferencesAgent addAllergiesItem(String allergiesItem)
    • getAllergies

      @Nullable public List<String> getAllergies()
      Indicates allergies
      Returns:
      allergies
    • setAllergies

      public void setAllergies(List<String> allergies)
    • petsPref

      public PreferencesAgent petsPref(List<String> petsPref)
    • addPetsPrefItem

      public PreferencesAgent addPetsPrefItem(String petsPrefItem)
    • getPetsPref

      @Nullable public List<String> getPetsPref()
      Indicates pet preferences
      Returns:
      petsPref
    • setPetsPref

      public void setPetsPref(List<String> petsPref)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object