Package travel.wink.sdk.extranet.model
Class UserSessionSupplierDetails
java.lang.Object
travel.wink.sdk.extranet.model.UserSessionSupplierDetails
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2023-11-28T12:49:23.711911876+07:00[Asia/Bangkok]")
public class UserSessionSupplierDetails
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(GeoJsonPolygonSupplierDetails bounds) booleanGet boundsUser's currency preference@Valid IPLocationSupplierDetailsGet ipLocationUser's incoming IP number@NotNull @Valid ItinerarySupplierDetailsGet itineraryUser's language preference@Valid GeoJsonPointSupplierDetailsGet locationGet promotionalCodesGet redirectUrl@Valid SearchFiltersSupplierDetailsGet searchFiltersGet selectedRoomConfiguration@Valid UUIDPass along the user identifier if user is known.inthashCode()ipLocation(IPLocationSupplierDetails ipLocation) itinerary(ItinerarySupplierDetails itinerary) location(GeoJsonPointSupplierDetails location) promotionalCodes(List<String> promotionalCodes) redirectUrl(String redirectUrl) searchFilters(SearchFiltersSupplierDetails searchFilters) selectedRoomConfiguration(RoomConfigurationSupplierDetails selectedRoomConfiguration) voidvoidsetCurrency(String currency) voidsetIpLocation(IPLocationSupplierDetails ipLocation) voidsetIpNumber(String ipNumber) voidsetItinerary(ItinerarySupplierDetails itinerary) voidsetLanguage(String language) voidsetLocation(GeoJsonPointSupplierDetails location) voidsetPromotionalCodes(List<String> promotionalCodes) voidsetRedirectUrl(String redirectUrl) voidsetSearchFilters(SearchFiltersSupplierDetails searchFilters) voidsetSelectedRoomConfiguration(RoomConfigurationSupplierDetails selectedRoomConfiguration) voidsetUserIdentifier(UUID userIdentifier) toString()userIdentifier(UUID userIdentifier)
-
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_USER_IDENTIFIER
- See Also:
-
JSON_PROPERTY_PROMOTIONAL_CODES
- See Also:
-
JSON_PROPERTY_SELECTED_ROOM_CONFIGURATION
- See Also:
-
-
Constructor Details
-
UserSessionSupplierDetails
public UserSessionSupplierDetails()
-
-
Method Details
-
location
-
getLocation
Get location- Returns:
- location
-
setLocation
-
ipLocation
-
getIpLocation
Get ipLocation- Returns:
- ipLocation
-
setIpLocation
-
ipNumber
-
getIpNumber
User's incoming IP number- Returns:
- ipNumber
-
setIpNumber
-
bounds
-
getBounds
Get bounds- Returns:
- bounds
-
setBounds
-
itinerary
-
getItinerary
Get itinerary- Returns:
- itinerary
-
setItinerary
-
searchFilters
-
getSearchFilters
Get searchFilters- Returns:
- searchFilters
-
setSearchFilters
-
language
-
getLanguage
User's language preference- Returns:
- language
-
setLanguage
-
currency
-
getCurrency
User's currency preference- Returns:
- currency
-
setCurrency
-
redirectUrl
-
getRedirectUrl
Get redirectUrl- Returns:
- redirectUrl
-
setRedirectUrl
-
userIdentifier
-
getUserIdentifier
Pass along the user identifier if user is known.- Returns:
- userIdentifier
-
setUserIdentifier
-
promotionalCodes
-
addPromotionalCodesItem
-
getPromotionalCodes
Get promotionalCodes- Returns:
- promotionalCodes
-
setPromotionalCodes
-
selectedRoomConfiguration
public UserSessionSupplierDetails selectedRoomConfiguration(RoomConfigurationSupplierDetails selectedRoomConfiguration) -
getSelectedRoomConfiguration
Get selectedRoomConfiguration- Returns:
- selectedRoomConfiguration
-
setSelectedRoomConfiguration
public void setSelectedRoomConfiguration(RoomConfigurationSupplierDetails selectedRoomConfiguration) -
equals
-
hashCode
public int hashCode() -
toString
-