Package travel.wink.sdk.extranet.model
Class UserSessionSupplier
java.lang.Object
travel.wink.sdk.extranet.model.UserSessionSupplier
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2024-06-08T09:23:20.721546517+07:00[Asia/Bangkok]")
public class UserSessionSupplier
extends Object
User session information containing itinerary and other user related data.
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddPromotionalCodesItem(String promotionalCodesItem) bounds(GeoJsonPolygonSupplier bounds) boolean@Valid GeoJsonPolygonSupplierGet boundsUser's currency preference@Valid IPLocationSupplierGet ipLocationUser's incoming IP number@NotNull @Valid ItinerarySupplierGet itineraryUser's language preference@Valid GeoJsonPointSupplierGet locationGet promotionalCodesGet redirectUrl@Valid SearchFiltersSupplierGet searchFilters@Valid RoomConfigurationSupplierGet selectedRoomConfigurationinthashCode()ipLocation(IPLocationSupplier ipLocation) itinerary(ItinerarySupplier itinerary) location(GeoJsonPointSupplier location) promotionalCodes(List<String> promotionalCodes) redirectUrl(String redirectUrl) searchFilters(SearchFiltersSupplier searchFilters) selectedRoomConfiguration(RoomConfigurationSupplier selectedRoomConfiguration) voidsetBounds(GeoJsonPolygonSupplier bounds) voidsetCurrency(String currency) voidsetIpLocation(IPLocationSupplier ipLocation) voidsetIpNumber(String ipNumber) voidsetItinerary(ItinerarySupplier itinerary) voidsetLanguage(String language) voidsetLocation(GeoJsonPointSupplier location) voidsetPromotionalCodes(List<String> promotionalCodes) voidsetRedirectUrl(String redirectUrl) voidsetSearchFilters(SearchFiltersSupplier searchFilters) voidsetSelectedRoomConfiguration(RoomConfigurationSupplier selectedRoomConfiguration) toString()
-
Field Details
-
JSON_PROPERTY_LOCATION
- See Also:
-
JSON_PROPERTY_IP_LOCATION
- See Also:
-
JSON_PROPERTY_IP_NUMBER
- See Also:
-
JSON_PROPERTY_BOUNDS
- See Also:
-
JSON_PROPERTY_ITINERARY
- See Also:
-
JSON_PROPERTY_SEARCH_FILTERS
- See Also:
-
JSON_PROPERTY_LANGUAGE
- See Also:
-
JSON_PROPERTY_CURRENCY
- See Also:
-
JSON_PROPERTY_REDIRECT_URL
- See Also:
-
JSON_PROPERTY_PROMOTIONAL_CODES
- See Also:
-
JSON_PROPERTY_SELECTED_ROOM_CONFIGURATION
- See Also:
-
-
Constructor Details
-
UserSessionSupplier
public UserSessionSupplier()
-
-
Method Details
-
location
-
getLocation
-
setLocation
-
ipLocation
-
getIpLocation
Get ipLocation- Returns:
- ipLocation
-
setIpLocation
-
ipNumber
-
getIpNumber
-
setIpNumber
-
bounds
-
getBounds
-
setBounds
-
itinerary
-
getItinerary
Get itinerary- Returns:
- itinerary
-
setItinerary
-
searchFilters
-
getSearchFilters
Get searchFilters- Returns:
- searchFilters
-
setSearchFilters
-
language
-
getLanguage
-
setLanguage
-
currency
-
getCurrency
-
setCurrency
-
redirectUrl
-
getRedirectUrl
-
setRedirectUrl
-
promotionalCodes
-
addPromotionalCodesItem
-
getPromotionalCodes
-
setPromotionalCodes
-
selectedRoomConfiguration
public UserSessionSupplier selectedRoomConfiguration(RoomConfigurationSupplier selectedRoomConfiguration) -
getSelectedRoomConfiguration
Get selectedRoomConfiguration- Returns:
- selectedRoomConfiguration
-
setSelectedRoomConfiguration
-
equals
-
hashCode
-
toString
-