Class ProfileNonAuthenticatedEntity
java.lang.Object
travel.wink.sdk.user.settings.model.ProfileNonAuthenticatedEntity
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2025-06-26T20:22:15.850489898+07:00[Asia/Bangkok]",
comments="Generator version: 7.13.0")
public class ProfileNonAuthenticatedEntity
extends Object
ProfileNonAuthenticatedEntity
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreatedDate(LocalDateTime createdDate) booleanDatetime this record was first createdgetId()Document UUIDDatetime this record was last updated@NotNull @Valid PersonalNonAuthenticatedEntityDetailed customer information for this profile@NotNull @Valid PreferencesNonAuthenticatedEntityCustomer preferences@NotNull BooleangetShare()Indicates whether the user wants to share this profile of themselves with hotel(s)@NotNull @Valid ProfileUserNonAuthenticatedEntitygetUser()User details@NotNull @Valid @Size(min=1) UUIDUser identifierVersion property that shows how many times this document has been persisted.inthashCode()lastUpdate(LocalDateTime lastUpdate) personal(PersonalNonAuthenticatedEntity personal) preferences(PreferencesNonAuthenticatedEntity preferences) voidsetCreatedDate(LocalDateTime createdDate) voidvoidsetLastUpdate(LocalDateTime lastUpdate) voidsetPersonal(PersonalNonAuthenticatedEntity personal) voidsetPreferences(PreferencesNonAuthenticatedEntity preferences) voidvoidvoidsetUserIdentifier(UUID userIdentifier) voidsetVersion(Long version) toString()userIdentifier(UUID userIdentifier)
-
Field Details
-
JSON_PROPERTY_ID
- See Also:
-
JSON_PROPERTY_CREATED_DATE
- See Also:
-
JSON_PROPERTY_LAST_UPDATE
- See Also:
-
JSON_PROPERTY_VERSION
- See Also:
-
JSON_PROPERTY_USER_IDENTIFIER
- See Also:
-
JSON_PROPERTY_SHARE
- See Also:
-
JSON_PROPERTY_USER
- See Also:
-
JSON_PROPERTY_PERSONAL
- See Also:
-
JSON_PROPERTY_PREFERENCES
- See Also:
-
-
Constructor Details
-
ProfileNonAuthenticatedEntity
public ProfileNonAuthenticatedEntity()
-
-
Method Details
-
id
-
getId
-
setId
-
createdDate
-
getCreatedDate
Datetime this record was first created- Returns:
- createdDate
-
setCreatedDate
-
lastUpdate
-
getLastUpdate
Datetime this record was last updated- Returns:
- lastUpdate
-
setLastUpdate
-
version
-
getVersion
Version property that shows how many times this document has been persisted. Document will not persist if the version property is less than current version property in the system. Result in an optimistic locking exception.- Returns:
- version
-
setVersion
-
userIdentifier
-
getUserIdentifier
User identifier- Returns:
- userIdentifier
-
setUserIdentifier
-
user
-
getUser
User details- Returns:
- user
-
setUser
-
personal
-
getPersonal
Detailed customer information for this profile- Returns:
- personal
-
setPersonal
-
preferences
public ProfileNonAuthenticatedEntity preferences(@Nonnull PreferencesNonAuthenticatedEntity preferences) -
getPreferences
Customer preferences- Returns:
- preferences
-
setPreferences
-
equals
-
hashCode
-
toString
-